PDA

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



ztx4
چهارشنبه 21 مهر 1389, 15:53 عصر
سلام دوستان
من قبلا در یک سیستم 32 بیت به وسیله ی Management stdio 32 bit یک بانک طراحی کردم.
حالا سیستمم ارتقا پیدا کرده و 64 بیت شده.manegment stdio 64 bit نصب کردم ولی وقتی می خوام بانک اطلاعاتی رو attach کنم با خطای زیر مواجه می شوم:


===================================
Attach database failed for Server 'MOHAMMAD-VAIO\SQLEXPRESS'. (Microsoft.SqlServer.Express.Smo)
------------------------------
For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=9.00.3042.00&EvtSrc=Microsoft.SqlServer.Management.Smo.Exceptio nTemplates.FailedOperationExceptionText&EvtID=Attach+database+Server&LinkId=20476
------------------------------
Program Location:
at Microsoft.SqlServer.Management.Smo.Server.AttachDa tabase(String name, StringCollection files, String owner)
at Microsoft.SqlServer.Management.SqlManagerUI.Attach DatabaseData.PrimaryFile.Attach()
at Microsoft.SqlServer.Management.SqlManagerUI.Attach Database.SendDataToServer()
===================================
An exception occurred while executing a Transact-SQL statement or batch. (Microsoft.SqlServer.Express.ConnectionInfo)
------------------------------
Program Location:
at Microsoft.SqlServer.Management.Common.ServerConnec tion.ExecuteNonQuery(String sqlCommand, ExecutionTypes executionType)
at Microsoft.SqlServer.Management.Common.ServerConnec tion.ExecuteNonQuery(StringCollection sqlCommands, ExecutionTypes executionType)
at Microsoft.SqlServer.Management.Smo.ExecutionManage r.ExecuteNonQuery(StringCollection queries)
at Microsoft.SqlServer.Management.Smo.Server.AttachDa tabaseWorker(String name, StringCollection files, String owner, AttachOptions attachOptions)
at Microsoft.SqlServer.Management.Smo.Server.AttachDa tabase(String name, StringCollection files, String owner)
===================================
Unable to open the physical file "D:\scool.mdf". Operating system error 5: "5(error not found)". (.Net SqlClient Data Provider)
------------------------------
For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=09.00.3042&EvtSrc=MSSQLServer&EvtID=5120&LinkId=20476
------------------------------
Server Name: MOHAMMAD-VAIO\SQLEXPRESS
Error Number: 5120
Severity: 16
State: 101
Line Number: 1

------------------------------
Program Location:
at System.Data.SqlClient.SqlConnection.OnError(SqlExc eption exception, Boolean breakConnection)
at System.Data.SqlClient.SqlInternalConnection.OnErro r(SqlException exception, Boolean breakConnection)
at System.Data.SqlClient.TdsParser.ThrowExceptionAndW arning(TdsParserStateObject stateObj)
at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
at System.Data.SqlClient.SqlCommand.RunExecuteNonQuer yTds(String methodName, Boolean async)
at System.Data.SqlClient.SqlCommand.InternalExecuteNo nQuery(DbAsyncResult result, String methodName, Boolean sendToPipe)
at System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
at Microsoft.SqlServer.Management.Common.ServerConnec tion.ExecuteNonQuery(String sqlCommand, ExecutionTypes executionType)


مشکل از کجاست؟
چه طور می تونم بانک مورد نظر رو باز کنم ؟

با تشکر از همه ی عزیزان

حمیدرضاصادقیان
چهارشنبه 21 مهر 1389, 16:11 عصر
سلام.شما از چه طریقی میخواهید بانک رو attach کنید؟ با خود management studio میخواهید اینکار را انجام دهید؟
یا با استفاده از کوئری میخواهید اینکار رو انجام بدین.

ztx4
چهارشنبه 21 مهر 1389, 16:13 عصر
سلام.شما از چه طریقی میخواهید بانک رو attach کنید؟ با خود management studio میخواهید اینکار را انجام دهید؟
یا با استفاده از کوئری میخواهید اینکار رو انجام بدین.
سلام آقای صادقیان
بله با خود management stdio این کار رو می کنم.

s.Jabbari
چهارشنبه 21 مهر 1389, 21:01 عصر
اینجا رو ببینید

http://www.barnamenevis.org/forum/showthread.php?t=252206