ورود

View Full Version : دستور Attach كردن ديتابيسهاي SQL2000



hrj1981
یک شنبه 22 دی 1387, 08:57 صبح
نمونه سورس كد زير فايلهاي mdf و log را به يك سرور Attach مي نمايد.
فقط خطوط قرمز رنگ را بايد تغغير دهيد.

Dim Con As New Connection
Con.Open "Provider=sqloledb;Data Source=(ServerName);Initial Catalog=master;Persist Security Info=false;Integrated Security=SSPI;"
Con.Execute "EXEC sp_attach_db @dbname = N'Database FileName'," & _
"@filename1 = N'MdfFile(.MDF)Path\FileName.MDF'," & _
"@filename2 = N'LoginFile(.LDF)Path\FileName.LDF'"
Con.Close

m_vb1386
یک شنبه 22 دی 1387, 09:11 صبح
اگه براتون مقدوره يكم بيشتر توضيح بدين اگرچه كه كدها رو ميشناسم ولي ميخواهم بدونم كاراييش بيشتر درچه زمينه اي هست ممنون

hrj1981
یک شنبه 22 دی 1387, 10:36 صبح
برنامه نويساني كه با بانكهاي اطلاعاتي SQL Seerver 2000 كار مي كنند براي اينكه بتوانند برنامه هاي خود را بر روي ساير كاميپوترها اجرا كنند از موتور بانك اطلاعاتي MSDE استفاده مي نمايند .
فرق بانكهاي SQL و Access در اين است كه بايد فايلهاي SQL به سرور سيستم پيوست داده شود و كد بالا همين كار را انجام مي دهد.

m_vb1386
یک شنبه 22 دی 1387, 11:26 صبح
منظور شما اينه كه كار بكاب و ريستور رو انجام ميده؟