الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

رسالة خطأ في التعامل مع SQL Server

مغلق
بدأه Wael Dalloul في 8 أغسطس 2005 · 6 رد · 1,321 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

تظهر رسالة الخطأ التالية عند تشغيل البرنامج اذا كان البرنامج قد نصب على شبكة

الرسالة هي

اقتباس
[DBNETLIB][ConnectionOpen(Connect()).]SQL server does not exist or access denied

و عندما اشغل البرنامج على حاسب غير متصل بشبكة (هناك دومين و كروب بوليسي)فأن هذه الرسالة لا تظهر

وعندما اضغط على زر OK يفتح البرنامج دون اي مشكلة و يعمل بشكل جيد

وانا جاهز لاي اسئلة او استفسارات اذا لم تتوضح الفكرة

رب اجعلني مقيم الصلاة ومن ذريتي ربنا وتقبل دعاء.

لا تنسى: "العقل مثل العضلة كلما استخدمته أكثر كلما ازدادت قوته"

#2

كيف تقوم بعملية الوصل مع قاعدة البيانات ADO/BDE/dbExpress?

وما هو نظام التشغيل الموجود في جهاز المستخدم

وكيف تقوم بعملية الحماية لقاعدة البيانات هل حسب اسم المستخدم الموجود في الدومين ام لا؟

لا تحزن:

إن كنت فقيرا فغيرك محبوس في دين، وإن كنت لا تملك وسيلة نقل فسواك مبتور القدمين، وان كنت تشكوا من آلام فغيرك يرقدون على الاسرة البيضاء و من سنوات، وان فقدت ولدا فغيرك فقد عددا من الأولاد و في حادث واحد.

لا تحزن:

فأنت تشرب الماء الزلال، و تستنشق الهواء الطلق، و تمشي على قدميك معافى، و تنام ليلك آمنا.

#3

استخدم تقنية ADO

نظام التشغيل هو Windows Xp موصول على شبكة مطبق عليه Group Police

لم استطع تنصيب ال SQL Server على حساب الزبون لذلك طلبت حساب Admin

و من ثم نصبت SQL Server وعملت New Login لحساب الزبون

و قد تفعل SQL server عندما انتقلت الى حساب الزبون

و من ثم عملت Restore لقاعدة البيانات ووضعت البرنامج

حيث اعتمد على Windows authentication وليس SQL Server authentication

لحماية قاعدة البيانات

رب اجعلني مقيم الصلاة ومن ذريتي ربنا وتقبل دعاء.

لا تنسى: "العقل مثل العضلة كلما استخدمته أكثر كلما ازدادت قوته"

#4

هل أعطيت صلاحيات للمستخدم على قاعدة البيانات؟

إذهب الى Enterprise manager وثم ثم الى جزء Security واختر new login ثم اختر اسم المستخدم من ال domian الذي هوا موجود به

بعد ذلك اذهب الى database واعطي لذلك المستخدم الصلاحيات التى يحتاجها

لا تحزن:

إن كنت فقيرا فغيرك محبوس في دين، وإن كنت لا تملك وسيلة نقل فسواك مبتور القدمين، وان كنت تشكوا من آلام فغيرك يرقدون على الاسرة البيضاء و من سنوات، وان فقدت ولدا فغيرك فقد عددا من الأولاد و في حادث واحد.

لا تحزن:

فأنت تشرب الماء الزلال، و تستنشق الهواء الطلق، و تمشي على قدميك معافى، و تنام ليلك آمنا.

#5

لقد اعطيت المستخدم السماحيات المطلوبة لقاعدة البيانات و لم يمشي الحال

تذكر انه عندما تظهر الرسالة تضغط OK ثم يعمل البرنامج و لا يوجد اي مشاكل

رب اجعلني مقيم الصلاة ومن ذريتي ربنا وتقبل دعاء.

لا تنسى: "العقل مثل العضلة كلما استخدمته أكثر كلما ازدادت قوته"

#6
اقتباس
تذكر انه عندما تظهر الرسالة تضغط OK ثم يعمل البرنامج و لا يوجد اي مشاكل

تأكد ان جميع المكونات تشبك على السيرفر الصحيح، فقد يكون لديك احدهم مكتوب به connectionString بشكل خطأ

لا تحزن:

إن كنت فقيرا فغيرك محبوس في دين، وإن كنت لا تملك وسيلة نقل فسواك مبتور القدمين، وان كنت تشكوا من آلام فغيرك يرقدون على الاسرة البيضاء و من سنوات، وان فقدت ولدا فغيرك فقد عددا من الأولاد و في حادث واحد.

لا تحزن:

فأنت تشرب الماء الزلال، و تستنشق الهواء الطلق، و تمشي على قدميك معافى، و تنام ليلك آمنا.

#7
اقتباس
د ان جميع المكونات تشبك على السيرفر الصحيح، فقد يكون لديك احدهم مكتوب به connectionString بشكل خطأ

جميع ال DataSets موصولة الى AdoConnectionMain و ليس هناك اي واحد منهم له Connection String

خاص به

و المشكلة لا تظهر الا على الشبكة و لا تظهر على حاسبي :blink:

رب اجعلني مقيم الصلاة ومن ذريتي ربنا وتقبل دعاء.

لا تنسى: "العقل مثل العضلة كلما استخدمته أكثر كلما ازدادت قوته"

هذا الموضوع مغلق.

مواضيع مشابهة