请问如何在pb中调用bcp备份恢复数据库,急!!!!

guxing 2001-07-26 02:31:05
请问如何在pb中调用bcp备份恢复数据库,急!!!!
...全文
147 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
wangsw 2001-07-28
  • 打赏
  • 举报
回复
学习!
hzslx 2001-07-28
  • 打赏
  • 举报
回复
bcp 导出的用restore不能恢复的吧
只能再用bcp导入进去了
caolei1974 2001-07-27
  • 打赏
  • 举报
回复
怎么没人看
weiqihp 2001-07-27
  • 打赏
  • 举报
回复
up
wangsw 2001-07-26
  • 打赏
  • 举报
回复
??
caolei1974 2001-07-26
  • 打赏
  • 举报
回复
bcp 数据库名.dbo.表名 in 文件名 -U 用户名 -P 密码 -S server名 -o
这是备份
bcp 数据库名.dbo.表名 out 文件名 -U 用户名 -P 密码 -S server名 -o
这是恢复
guxing 2001-07-26
  • 打赏
  • 举报
回复
我没用过bcp,能不能说详细点?
caolei1974 2001-07-26
  • 打赏
  • 举报
回复
to nasy(喜欢股票的人!!!~~~):如果使用bcp导出的怎么能用restore恢复呢
nasy 2001-07-26
  • 打赏
  • 举报
回复
这样很好,试试看:
l_sRestore="Restore database db"+is_zt+ls_jznd+" from disk='"+ls_bckpath+"' "+&
"WITH MOVE 'dbmis_Data' TO '"+ls_datapath+"hr01"+ls_jznd+".mdf',MOVE 'dbmis_log' TO '"+ls_datapath+"hr01"+ls_jznd+"_log.ldf',replace"
//MessageBox('',l_srestore)
execute immediate :l_sRestore;
if SQLCA.SqlCode<>0 then
MessageBox('错误提示','恢复出错,原因:'+SQLCA.SqlErrText,stopsign!)
Goto Flag
End if

从备份文件中恢复。
caolei1974 2001-07-26
  • 打赏
  • 举报
回复
run('路径\bcp ....')

752

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧