سلام
من وقتی می خوام دیتابیس خودمو در sql server 2008 اتچ کنم با این خطا مواجه میشم :
An error occurred when attaching the database(s). Click the hyperlink in the Message column for details
لطفا بگید مشکل از کجاست؟
سلام
من وقتی می خوام دیتابیس خودمو در sql server 2008 اتچ کنم با این خطا مواجه میشم :
An error occurred when attaching the database(s). Click the hyperlink in the Message column for details
لطفا بگید مشکل از کجاست؟
سلام
این پیغام به شما میگه که خطایی در اتچ کردن رخ داده است. در پنجره Attach Databases در قسمت Message پیغام آبی رنگی ظاهر میشه که با کلیک روی اون قابل مشاهده است. متنش پیغام رو اینجا بزارید تا ببینیم مشکل چیه.
موفق باشید
این متن پیغام :
TITLE: Microsoft SQL Server Management Studio
------------------------------
Attach database failed for Server 'Farid-HP'. (Microsoft.SqlServer.Smo)
For help, click: http://go.microsoft.com/fwlink?ProdN...).100402-1539+)
&EvtSrc=Microsoft.SqlServer.Management.Smo.Excepti onTemplates.FailedOperationExceptionText&EvtID=Att ach+database+Server&LinkId=20476
------------------------------
ADDITIONAL INFORMATION:
An exception occurred while executing a Transact-SQL statement or batch. (Microsoft.SqlServer.ConnectionInfo)
------------------------------
Unable to open the physical file "C:\myDB.mdf". Operating system error 5: "5(failed to retrieve text for this error. Reason: 15105)". (Microsoft SQL Server, Error:
5120)
For help, click: http://go.microsoft.com/fwlink?ProdN...0&LinkId=20476
------------------------------
BUTTONS:
OK
------------------------------
ممنون از اینکه کمک می کنید
لطفا یه نفر کمک کنه من باید چکار کنم؟
اين خطا که چيز خاصي نمي گه ، فقط نمي تونه فايل شما را باز کنه ، چند دليل ميتونه داشته باشه
1 : فايل خراب شده باشه
2 : فايل در يک ديتابيس ديگه Attach باشه
بررسی Error هنگام Attach کردن فایل mdf به sql server
بررسی یه Error هنگام Attach کردن فایل mdf به sql server :Failed to retrieve data for this request. (Microsoft.SqlServer.Management.Sdk.Sfc)
For help, click: http://go.microsoft.com/fwlink?ProdN...r&LinkId=20476
------------------------------
ADDITIONAL INFORMATION:
An exception occurred while executing a Transact-SQL statement or batch. (Microsoft.SqlServer.ConnectionInfo)
------------------------------
CREATE FILE encountered operating system error 5(failed to retrieve text for this error. Reason: 1815) while attempting to open or create the physical file 'Path file'. (Microsoft SQL Server, Error: 5123)
For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.00 .1600&EvtSrc=MSSQLServer&EvtID=5123&LinkId=20476برای حل این خطا ( که مربوط به اجازه دسترسی به فایل های دیتا بیسه- Access denied- ) مراحل زیر رو دنبال کنید:۱- از اس کیو ال سرور خارج بشید ( از تمام نمونه هاش )۲- روی درایوی که فایل های mdf و ldf مورد نظر اونجا هستند راست کلیک کرده، روی پراپرتیز کلیک می کنیم.۳- در پنجره پراپرتیز تب Security را انتخاب می کنیم.برای مشاهده تب Security :۱- باز کردن My Computer۲- کلیک کردن روی Tools۳- کلیک کردن روی Folder Options۴- انتخاب تب View۵- در قسمت Advanced Settings ، تیک گزینه (Use simple file sharing (recommended را بر می داریم۶- روی دکمه OK کلیک می کنیمحالا شما می تونید تب Security را در هر پنجره پراپرتیز مشاهده کنید.۴- در قسمت Group or User Names ، ببینید لوگینی که با اون به اس کیو ال وارد می شید هست یا نهاگه جوابتون منفیه ، برای مشاهده اون کارهای زیر رو انجام بدین:۱- روی دکمه Add کلیک کنید و اسمی رو که برای لوگین شدن به اس کیو ال استفاده می کنید وارد کنید ( برای مثال sa )۲- روی Check Names کلیک کنید برای بررسی اینکه اسمی رو که بعنوان کاربر اس کیو ال سرور وارد کردین وجود داره یا نه.اگه وجود نداشت روی Advanced کلیک کنید۳- حالا روی دکمه Locations کلیک کنید، نام اس کیو ال سرورتونو انتخاب کنید.بعد روی دکمه Find Now کلیک کنید. می بینید که همه ی کاربرای اس کیو ال سرور روبراتون لیست می کنه.۴- نام کاربریتونو (اکانت اس کیو ال سرور) از لیست مربوطه انتخاب می کنید و بعد OK می کنید۵- در قسمت Group or User Names ، نام کاربریتونو (اکانت اس کیو ال سرور) رو انتخاب مکنید و بعد در بخش پایین(... permission for ) ، جلوی Full Control در قسمت Allow را تیک می زنید و بعد OK .حالا شما می تونید Management Studio رو باز کنید attach و detach خودتونو انجام بدین (دیگه مشکلی نسیت )منبع:
سلام دوست عزیز
من هم یه خطای مشابه دارم
TITLE: Microsoft SQL Server Management Studio
------------------------------
Attach database failed for Server 'PC2\EDALAT'. (Microsoft.SqlServer.Smo)
For help, click: http://go.microsoft.com/fwlink?ProdN...r&LinkId=20476
------------------------------
ADDITIONAL INFORMATION:
An exception occurred while executing a Transact-SQL statement or batch. (Microsoft.SqlServer.ConnectionInfo)
------------------------------
Could not find row in sysindexes for database ID 7, object ID 1, index ID 1. Run DBCC CHECKTABLE on sysindexes.
Could not open new database 'CoReg'. CREATE DATABASE is aborted. (Microsoft SQL Server, Error: 602)
For help, click: http://go.microsoft.com/fwlink?ProdN...2&LinkId=20476
------------------------------
لطفا راهنماییم کنید
سلام
روی فایل های ام دی اف و ال دی اف (همون دو تا فایل دیتابیست) راست کلیک کن properties و در قسمت security به یوزرهات دسترسی full control بده
یادت باشه برای هر دو فایلت این کارو بکنی
(کلا مشکل این ارور 5120 در اس کیو ال همین permission است و هیچ مشکلی برای فایلهات ایجاد نشده و نگران نباش
1.png
سلام دوستان من هنگامی که میخوام دیتابیسم رو attach کنم این خطا رو میده!
کسی میتونه من رو راهنمایی کنه!
راحترین راه اینه که روی فایل mdf راست کلیک کرده و تیک گزینه read only رو بردارین .
با سلام
من از برنامم set up با اینستال شیلد ساختم و موقع نصب اسکیوال رو نصب می کنه و دیتا بیس رو اتچ می کنه حالا وقتی تو سیستم مشتری اون رو نصب می کنم ارورمی دهخطا.JPG
با admin اجرا کردم درست شد.اما هر کاری کردم تیک allow در full... نخورد.تشکر
شد آقا شد.تشکر
سلام،خسته نباشید
منم مشکل attach دارم اما detail اینه،لطفا کمکم کنید:
TITLE: Microsoft SQL Server Management Studio
------------------------------
Attach database failed for Server 'ALIEH-PC'. (Microsoft.SqlServer.Smo)
For help, click: http://go.microsoft.com/fwlink?ProdN...r&LinkId=20476
------------------------------
ADDITIONAL INFORMATION:
An exception occurred while executing a Transact-SQL statement or batch. (Microsoft.SqlServer.ConnectionInfo)
------------------------------
Could not find row in sysindexes for database ID 9, object ID 1, index ID 1. Run DBCC CHECKTABLE on sysindexes.
Could not open new database 'market'. CREATE DATABASE is aborted. (Microsoft SQL Server, Error: 602)
For help, click: http://go.microsoft.com/fwlink?ProdN...2&LinkId=20476
سلام هیچ کدوم از راهکارها جواب نداد