1
ASP 코드 (ADODB)를 사용하여 데이터베이스를 복원하고 있습니다. .bak 파일은 로컬 시스템에 있습니다. SQL은 SQL 인증과 함께 로컬입니다.ADODB를 사용하여 SQL Server 데이터베이스를 복원하면 데이터베이스 복원 상태가 유지됨
SSMS에서 복원 쿼리를 시도한 경우 복원이 성공했습니다. 그러나 ASP 코드에서 동일한 쿼리가 성공하지 못합니다. db는 Restoring ... 상태가됩니다.
쿼리
내가 무슨 문제를 잘 모릅니다RESTORE DATABASE [myDB] FROM
DISK = N'D:\DB\myDB_20120611_190339.bak' WITH FILE = 1,
MOVE N'myDB' TO N'C:\Program Files\Microsoft SQL Server\MSSQL10.WEB2K8\MSSQL\DATA\myDB.mdf',
MOVE N'myDB_log' TO N'C:\Program Files\Microsoft SQL Server\MSSQL10.WEB2K8\MSSQL\DATA\myDB_1.ldf',
NOUNLOAD, REPLACE, STATS = 10
GO
입니다.
도움을 주시면 감사하겠습니다.
감사합니다.
Ganesh.
다시 시도했습니다. 그러나 사용하지 마십시오. RESTORE DATABASE [MYDB] DISK = N'D FROM : \ DB \ myDB_20120611_190339.bak '복구, FILE = 1, MOVE N'myDB'N'C TO : \ 프로그램 Files \ Microsoft SQL 서버 \ MSSQL10 .WEB2K8 \ MSSQL \ DATA \ myDB.mdf ', 이동 N'myDB_log'N'C : \ Program Files \ Microsoft SQL Server \ MSSQL10.WEB2K8 \ MSSQL \ DATA \ myDB_1.ldf ', NOUNLOAD, REPLACE, STATS = 10 GO – Ganesh
@ 가넷 : 설명을 읽을 수 없습니다. 질문에 덧붙여주십시오. – AnthonyWJones