سلام
برای استفاده Local هستش دوست عزیزم
خیلی بعید میدانم، نه اینکه تست کرده باشم ولی فکر کنم در شبکه هم کار کند.
نه اینکه حتماً بگویم express برای شبکه خوب و کافی است.
البته برای رفع ابهام و اینکه خودم هم مطمئن شوم میتوانم فردا صبح تست کنم.
==============
فعلاً علی الحساب یک روند دستوری کلی را که در سایت دیگری مشکل یک دوست را حل کرده بود، اینجا هم کپی میکنم.
حتماً دقت کنید که دیتابیستان Attach شده باشد و login و user و pass برایش ساخته باشید.
برای اطلاعات بیشتر در این خصوص سری به تاپیک زیر بزنید.
barnamenevis.org/showthread.php?t=115957&page=2
بعد از attach ساخت login و user و pass فرامین زیر را پیگیری کنید تا sqlserver بتواند به راحتی تحت شبکه کار کند.
Start->Programs->Microsoft SQL Server 2005->Configuration->SQL Server Surface Area Configuration->SQL Server 2005 Surface Area Configuration
{
->Database Engine->Remote Connections->Using both TCP/IP and named pipes->Apply
->Database Engine->Stop->Start
->Database Engine->Start
->SQL Server Browser->StartupType->Automatic
->SQL Server Browser->Start
}
سپس برای فایروال هم دستورات زیر را پیگیری کنید:
فرامین زیر را دنبال کنید و مقدار Instance ID را ببینید، احتمالاً مقدارش MSSQL.1 است.
ولی امکان دارد با نصب نسخه های مختلف، مقدارش چیز دیگری باشد، پس:
Start->Programs->Microsoft SQL Server 2005->Configuration->SQL Server Surface Area Configuration->SQL Server Configuration Manager->SQL Server 2005 Services-> SQL Server Browser->RightClick->Property->Advanced->Instance ID
سپس
Start->Run->firewall.cpl->(Only Vista-Allow a program through Windows Firewall)->Exceptions
{
->Add program->Browse
{
C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn\sqlservr.exe
->Open
}
->Add program->Browse
{
C:\Program Files\Microsoft SQL Server\90\Shared\sqlbrowser.exe
->Open
}
->OK
}