ما هي الطريقة الصحيحة لربط قاعدة بيانات SQL Server في شبكة محلية؟
#1
السلام عليكم ورحمة الله وبركاته
ما هي الطريقة الصحيحة لربط قاعدة بيانات SQL Server في شبكة محلية؟
بمعنى: مسار قاعدة البيانات موجود في شبكة محلية
الرد
#2
و عليكم السلام و رحمة الله تعالى وبركاته

نعتبر أنك تجاوزت مشكلتي - تفعيل الإتصال Tcp/ip - و FireWall
إذا كنت تستخدم الـ ADO
مثال : Connection String تكون بالشكل
كود :
Provider=sqloledb;Data Source=myServerName\theInstanceName; Initial Catalog=myDataBase;Integrated Security=SSPI;
بالتوفيق
الرد
#3
أنا شخصيا استخدمت dbexpress ووجدتها أسرع من تقنية الأدو
الرد
#4
السلام عليكم
لست بحاجة إلى ضبط IP Address ولا Port
يقوم الخادم بتسيير الـ Ports والبحث عنها تلقائيا...
كل ما عليك تفعيل Listen All بعد تفعيل TCP/IP من Protocols for ... في SQL Server configuration manager
قم بتشغيل SQL Server Browser...
أعد تشغيل خدمة SQL Server...
انتهى!
[صورة: 2ljorkp.jpg]
ملاحظة:
- تسجيل الدخول باستخدام Windows and SQL Server Authentication
- للاتصال بجهاز آخر أكتب اسم الجهاز ثم \ يليه اسم الـ Instance
- طبعا، لا حاجة لتثبيت SQL Server على كل جهاز!
- تحقق من الاتصال عبر الشبكة
- لا حاجة لإضافة استثناء ضمن Firewalls
- هناك طريقة أخرى هذه أسهل منها...

تم التجربة على WinXP SP 3 في جهاز افتراضي باستخدام إصداري SQL Server 2005/2008 Express
الرد
#5
وعليكم السلام و رحمة الله

بارك الله فيك أستاذ kachwahed على المعلومات
بالنسبة للـ IP لاحاجة لتثبيته بما أننا نستخدم myServerName\theInstanceName
و ما قصدته بـ 'تفعيل الإتصال Tcp/ip' هو ما تفضلت بشرحه . بارك الله فيك
أما بالنسبة للـ FireWall
واجهت مشاكل مع الـ FireWall و أتبع التالي للحل :
- إذا كان البورت ثابتا تضيف إستثناء له .
- إذا كان ديناميكيا ضف Sqlservr.exe إلى قائمة الإستثاءات .
كود :
http://technet.microsoft.com/fr-fr/library/cc646023.aspx http://msdn.microsoft.com/en-us/library/ms177440.aspx http://msdn.microsoft.com/en-us/library/ms175043.aspx
ربما يرجع السبب إلى عدم إستعمال
إقتباس : - تسجيل الدخول باستخدام Windows Authentication
و السلام عليكم
الرد
#6
بارك الله فيكم
لكني لم أجد شيئا لما فتحت SQL Server 2005 Network Configuration
[صورة: sqlz.jpg]
ما العمل؟ مع العلم أني استخدم SQL Server 2005 Enterprise
الرد
#7
السلام عليكم

أعتقد أنه مشكل تنصيب ! يوجد خطأ ما في التنصيب
إطلع على الملف Summary.txt في المسار
C:\Program Files\Microsoft SQL Server\90\Setup Bootstrap\LOG
إذا كان هنالك خطأ أزله (Uninstall SQL Server ) و أعد التنصيب

بالتوفيق
الرد
#8
السلام عليكم
ما العمل الآن لتصحيح الأخطاء لأني دائما عند التثبيت أجد نقائص؟
إقتباس :microsoft sql server 2005 9.00.1399.06
==============================
os version : Microsoft windows xp professional service pack 3 (build 2600)
time : Thu nov 25 00:12:31 2010

dalol : The current system does not meet the minimum hardware requirements for this sql server release. For system requirements, see hardware and software requirements, in the readme file or in sql server books online.
Dalol : Microsoft internet information services (iis) is either not installed or is disabled. Iis is required by some sql server features. Without iis, some sql server features will not be available for installation. To install all sql server features, install iis from add or remove programs in control panel or enable the iis service through the control panel if it is already installed, and then run sql server setup again. For a list of features that depend on iis, see features supported by editions of sql server in books online.
Machine : Dalol
product : Microsoft sql server setup support files (english)
product version : 9.00.1399.06
install : Successful
log file : C:\program files\microsoft sql server\90\setup bootstrap\log\files\sqlsetup0001_dalol_sqlsupport_1.log
--------------------------------------------------------------------------------
machine : Dalol
product : Microsoft sql server native client
product version : 9.00.1399.06
install : Successful
log file : C:\program files\microsoft sql server\90\setup bootstrap\log\files\sqlsetup0001_dalol_sqlncli_1.log
--------------------------------------------------------------------------------
machine : Dalol
product : Microsoft visual studio 2005 premier partner edition - enu
product version : 8.0.50727.42
install : Successful , reboot required
log file : C:\program files\microsoft sql server\90\setup bootstrap\log\files\sqlsetup0001_dalol_ppesku_1.log
--------------------------------------------------------------------------------
machine : Dalol
product : Microsoft office 2003 web components
product version : 11.0.6558.0
install : Successful
log file : C:\program files\microsoft sql server\90\setup bootstrap\log\files\sqlsetup0001_dalol_owc11_1.log
--------------------------------------------------------------------------------
machine : Dalol
product : Microsoft sql server 2005 books online (english)
product version : 9.00.1399.06
install : Successful
log file : C:\program files\microsoft sql server\90\setup bootstrap\log\files\sqlsetup0001_dalol_bol_1.log
--------------------------------------------------------------------------------
machine : Dalol
product : Microsoft sql server 2005 backward compatibility
product version : 8.05.1054
install : Successful
log file : C:\program files\microsoft sql server\90\setup bootstrap\log\files\sqlsetup0001_dalol_backwardscompat_1.log
--------------------------------------------------------------------------------
machine : Dalol
product : Msxml 6.0 parser (kb927977)
product version : 6.00.3890.0
install : Successful
log file : C:\program files\microsoft sql server\90\setup bootstrap\log\files\sqlsetup0001_dalol_msxml6_1.log
--------------------------------------------------------------------------------
machine : Dalol
product : Sqlxml4
product version : 9.00.1399.06
install : Successful
log file : C:\program files\microsoft sql server\90\setup bootstrap\log\files\sqlsetup0001_dalol_sqlxml4_1.log
--------------------------------------------------------------------------------
machine : Dalol
product : Microsoft sql server 2005 tools
product version : 9.00.1399.06
install : Successful
log file : C:\program files\microsoft sql server\90\setup bootstrap\log\files\sqlsetup0001_dalol_tools.log
--------------------------------------------------------------------------------

setup succeeded with the installation, inspect the log file completely for status on all the components.

Time : Thu nov 25 00:22:32 2010
الرد
#9
و عليكم السلام و رحمة الله

أولا تأكد من متطلبات التنصيب
كود :
http://technet.microsoft.com/en-us/library/ms143506%28SQL.90%29.aspx
إذا كانت متوفرة فالمشكل حسب معلوماتي في msxml6 فهو محمي من طرف النظام في XP SP3
ربما تجد عدة حلول هذا واحد منها
* قبل التحديث من XP SP2 إلى SP3 قم بتنصيب SQL Server

كود :
http://social.msdn.microsoft.com/forums/en-US/sqlexpress/thread/4785c7f9-7579-4a41-84f3-2d19be504715/
حل آخر
كود :
http://sqlblog.com/blogs/aaron_bertrand/archive/2010/11/05/now-we-re-getting-somewhere-the-msxml6-issue.aspx
بالتوفيق
الرد
#10
Lam.Abdeldjalil كتب :نعتبر أنك تجاوزت مشكلتي - تفعيل الإتصال Tcp/ip - و FireWall

بالنسبة لتفعيل الإتصال Tcp/ip و FireWall
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم