社区
数据库
帖子详情
用vc连sqlserver,用backup database备份数据库,可是用restore database还原的时候...
emmai
2002-07-17 04:59:00
我在查询分析器里面,执行
restore database mydb from disk='1.dat'
可以成功执行。
可是,在vc程序里,执行这样的语句,sqlserver说“超时已过期”。
sqlserver 就在本地,我把超时的时间设置得很长也不行。
点解呢?
...全文
113
4
打赏
收藏
用vc连sqlserver,用backup database备份数据库,可是用restore database还原的时候...
我在查询分析器里面,执行 restore database mydb from disk='1.dat' 可以成功执行。 可是,在vc程序里,执行这样的语句,sqlserver说“超时已过期”。 sqlserver 就在本地,我把超时的时间设置得很长也不行。 点解呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
small_wei
2002-08-03
打赏
举报
回复
因为你在程序中已经连接到了要恢复的数据库上,而恢复数据库是需要独占数据库的,所以出错。正确的做法是,重新定义一个新的连接,这个连接用户必需据有对数据库的操作权限,连接默认的数据定义为其他数据库,如master,然后在程序中用这个新建连接连接到数据库,再运行restore database mydb from disk='1.dat'就行了
howtotell
2002-08-03
打赏
举报
回复
small_wei(small) 的做法好像也不行,去年做课程设计我也做过.没有成功,最后解决的方法是,shellexecute isqlw,然后找到isqlw查询窗口的句柄,然后再setwindowtext,让用户点击一下那个小▲就可以恢复了.
small_wei
2002-08-03
打赏
举报
回复
备份:
CDatabase db;
CString s1;
s1.Format("ODBC;UID=sa;PWD=%s","wei147");
db.Open("odbcname",false,false,s1);
s1.Format("backup database report to disk='e:\\report.bak\\backs.dat'"); //备份到E:\report.bak\backs.dat
db.ExecuteSQL(s1);
恢复:
恢复时用户不能打开要恢复的数据库
CDatabase db1;
s1.Format("ODBC;UID=sa;PWD=%s","wei147");
db1.Open("odbcname",false,false,s1);
s1.Format("restore database report from disk='c:\\report.bak\\backs.dat'");
db1.ExecuteSQL(s1);
db1.Close();
VC++ODBC做的
small_wei
2002-08-03
打赏
举报
回复
我的办法没有问题,我已在多个程序中在使用
19rac无数据丢失迁移到rac环境-rac
备份
恢复到异机rac环境
2-catalog start with 如何使用 3-
restore
database
在rman和sql命令行区别是什么 4-recover
database
[using
backup
controlfile until cancel ]何时在rman使用,何时在sql命令行使用。 5-进行数据恢复的时候,源...
VC
+SQL
数据库
备份
、
还原
刚刚完成一个员工管理系统,系统是用
VC
+SQL开发的,在系统开发过程中遇到了一个愣郁闷的问题。菜单中有一块数据维护功能,也就是常用的
数据库
备份
和
数据库
还原
,
数据库
备份
功能很顺利的完成了,但是
数据库
还原
功能...
SQL Server 2012 R2升级到SQL Server 2016无法正常启动
数据库
服务解决方案
原定周末把公司的TFS升级到2018,由于TFS 2018需要SQL Server至少是2016以上版本,所以还需要将原来的SQL Server 2012 R2一并升级。今天早上负责的同事告诉我升级失败了。SQL Server 2016的
数据库
服务无法正常启动。...
(2.18)
备份
与
还原
--
还原
的原理与总结
1. 数据复制 此阶段将从
数据库
的
备份
介质将所有数据、日志和索引页复制到
数据库
文件中。完成这个阶段后,
数据库
被恢复到
备份
介质所包含的最后一个检查点。2. 重做(前滚) 此阶段将记录的事务应用到从
备份
复制的...
mysql 归档日志恢复_RMAN
还原
归档日志(
restore
archivelog)
听说过
还原
(
restore
)
数据库
,表空间及
数据库
文件,使用归档日志恢复(recover)
数据库
,表空间,
数据库
文件。咦,还有
还原
归档日志这一说法呢?没错,可能我们忽略了
还原
归档日志这一个过程,原因是
还原
归档日志通常...
数据库
4,011
社区成员
39,816
社区内容
发帖
与我相关
我的任务
数据库
VC/MFC 数据库
复制链接
扫一扫
分享
社区描述
VC/MFC 数据库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章