PDA

View Full Version : مشکل در detach بانک اطلاعاتی



isaac23
جمعه 25 اردیبهشت 1394, 20:08 عصر
دلیل این اخطار چیه و راهکارش چی هست .؟

131277

اینم نمونه دستوراتش

Dim objConna As ADODB.Connection
Set objConna = New ADODB.Connection
objConna.ConnectionString = "driver={SQL Server};server=(local);uid=;pwd=;database=Dbase"
objConna.Open
objConna.Execute "sp_detach_db @dbname = N'Dbase'"
objConna.Close



قبلا درست کار میکرد نمی دونم چرا الان ایراد پیدا کرده

vbhamed
شنبه 26 اردیبهشت 1394, 00:10 صبح
سلام
دلیلش رو خودش گفته، بانک جایی دیگه (شاید در فرمی دیگه) در حال استفاده هست بنابراین نمی‌تونید Detach کنید

isaac23
شنبه 26 اردیبهشت 1394, 07:04 صبح
اره نوشته داره جایی ازش استفاده میشه اما من نرم افزار رو غیر فعال کردم بستم ولی باز این ارور میده و جایی دیگه هم ازش استفاده نکردم نمی دونم چرا اینجوری شده ...

خوب راه حلی نداره بشه دسترسی بهش رو غیر فعال کرد.؟

vbhamed
شنبه 26 اردیبهشت 1394, 07:32 صبح
سلام
یعنی چی نرم افزار رو بستین؟ پس این دستور رو کجا اجرا می‌کنید
حتما هنوز دسترسی بازه که پیغام میده ولی باید برنامتون باشه تا بشه فهمید

isaac23
شنبه 26 اردیبهشت 1394, 08:32 صبح
ببیند اقا حامد من کلا از سورس نرم افزار خارج شدم و یه پروژه جدید باز کردم و فقط این دستورات رو داخلش نوشتم ولی باز همین پیغام رو میده نمی دونم کجا باز هست من که سورس رو اجرا نکردم و ازش خارج شدم چرا این پیغان میاد .....

من واسه بکاپ گیری می خوام راه حل بهتری بهظرتون میاد بگید من از اون استفاده کنم .ممنون

vbhamed
شنبه 26 اردیبهشت 1394, 09:31 صبح
سلام
یعنی حتی بعد از ریست کامپیوتر و اجرای پروژه جدید بازم همینطوره ؟

isaac23
شنبه 26 اردیبهشت 1394, 16:52 عصر
متاسفانه بعد از ریستارت کردن هم این مشکل هنوز پابرجاست ....؟

vbhamed
دوشنبه 28 اردیبهشت 1394, 09:21 صبح
سلام
فکر کنم خود Sql server ابزارهایی داره که بتونه بهتون بگه چه برنامه هابی الان به دیتابیس متصل هستند، البته باید خوتون جستجو کنید پیداش کنید