PDA

View Full Version : Sql Server Desktop Engine



saeed_d
پنج شنبه 16 بهمن 1382, 09:30 صبح
با سلام
من یه برنامه نوشتم که توی اون از بانک اطلاعاتی SQL-Server 2000 استفاده کرده ام و برای اینکه این برنامه روی یه کامپیوتر دیگه کار کنه به من گفته اند که باید برنامه Sql Server Desktop Engine رو نصب کنم. حالا نمی دونم که این برنامه رو چه جوری نصب کنم تا بانکم را بشناسد. :cry:
اسم فایل بانکم Traffic_Data.mdf و اسم خود بانکم هم Traffic می باشد.
روی کامپیوتر خودم هم اسم سرور PCSIRJAN می باشد.
اگه راهنماپی کنید خیلی ممنون می شم :wink:

مهدی کرامتی
پنج شنبه 16 بهمن 1382, 11:58 صبح
<span dir=ltr>Microsoft SQL Server Desktop Engine (MSDE)</span> در حقیقت نسخه تک کاربره و مجانی SQL Server است: http://www.microsoft.com/sql/msde/default.asp

Mahdavi
پنج شنبه 16 بهمن 1382, 22:22 عصر
سلام دوست عزیز
اگه اون سیستم دوم کلا از این سیستم جداست شما مجبورید sql رو رو اون هم نصب کنید. اما اگه شبکه است همون کافی است
بعد از نصب این سرور باید دو تا فایل mdf , ldf رو تو اون کامپیوتر کپی کنی و سپس اونا رو attach کنی. اگه از sql2000 استفاده می کنی کافیه رو database کلیک سمت راست کنی و attachdb رو انتخاب کنی و اگه تو sql7.0 هستی از stored procedure سیستمی آن یعنی sp_attach_db استفاده کنید :


EXEC sp_attach_db @dbname = N'pubs',
@filename1 = N'c&#58;\mssql7\data\pubs.mdf',
@filename2 = N'c&#58;\mssql7\data\pubs_log.ldf'
در مورد اسم سرور اگه connection شما ثابت هست مجبورید که به همون اسم بسازید

saeed_d
شنبه 18 بهمن 1382, 10:07 صبح
جناب مهدوی
با تشکر از ارسال پاسختان
کامپیوتر دوم از کامپیوتر خودم جداست.
آیا باید نسخه کامل SqlServer رو نصب کنم. (از نسخه 2000 استفاده می کنم)
برای اینکه بخواهم یک Setup برای برنامه ام درست کنم که کاربر فقط با اجرای آن بتواند هم برنامه و هم Sqlserver را داشته باشد باید چکار کنم :oops:
باز هم متشکرم :wink: