可能是你的数据库服务器中存在同名数据库!
RESTORE DATABASE [aft_shop] FROM DISK = N'G:\备份文件' WITH FILE = 1, MOVE N'aft_shop' TO N'G:\aft_shopmdf', MOVE N'aft_shop_log' TO N'G:\\aft_shopldf', NOUNLOAD,REPLACE, STATS = 10, PASSWORD = 'xxxx'
所以 在WITH 后加入 REPLACE 或 STOPAT 就可以还原啦 !但同名数据库可能被覆盖!
从下面两个方面找找原因:
1 附加至少有两个文件,一个主数据库文件,扩展名为MDF,另一个是日志文件,扩展名为LDF。
2 如果数据库服务器存在与要附加的数据库同名的数据库,则必须先删除同名的数据库。
Provider=MSDAORA
这是数据库驱动提供者的声明,MSDAORA是微软提供的Oracle驱动。
上报错,第一个是有中文字符;第二个是NULL加了双引号;第三个拼写错误,GetDlgItem,下面几个也是格式错误,最后一个应该注销掉200行,这个应该在退出程序的时候调用,并且应该为CoUninitialize();
不能强转,报异常了,看你的返回来行跟你定义的类型。
Connection con = DriverManagergetConnection("jdbc:odbc:wombat","login",
"password");
Statement stmt = concreateStatement();
ResultSet rs = stmtexecuteQuery("SELECT a, b, c FROM Table1");
首先打开SQL Server企业管理器,点击菜单 工具,选择 SQL查询分析器。在查询分析器中输入SQL脚本,“backup log [要 *** 作的数据库] with no_log”,然后执行该语句。 程序提示命令已成功完成后,
以上就是关于sql2005还原数据库报错全部的内容,包括:sql2005还原数据库报错、sql server 2008 r2 附加数据库的时候报错、vc++ 连接oracle 数据库(ADO) 报错求助!等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)