SQL备份方案

leeeel 2003-07-16 02:36:28
限制和条件
  只提供数据库管理帐号和密码
  ADO连接,一个已经备份文件
  不得将文件COPY到目录服务器
实现备份操作
---------------------------------
或者,提供一个向远程服务器创建数据库的思路
因为想做一个安装程序,要把数据库安装到指定
的SQL SERVER服务器上。
数据库已经有的数据在原封不动地迁移。

        
      立即给分 :D
...全文
26 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
wenyongjie 2003-07-17
  • 打赏
  • 举报
回复
敲错了!
借宝地一用,我现在也在为这问题烦恼,我的还原、备份写在存储过程内,在还原操作时,我加上 use master就显示“在过程或触发器中不允许使用user数据库语句“,Why?
wenyongjie 2003-07-17
  • 打赏
  • 举报
回复
借宝地一用,我现在也在为这问题烦恼,我的还原、备份写在存储过程内,在还原操作时,我加上 use master就高度时就显示“在过程或触发器中不允许使用user数据库语句“,Why?
leeeel 2003-07-16
  • 打赏
  • 举报
回复
目前有两个方案。
 一,完整地写出SQL安装语句,但表多,数据又多,ID又是要维护的,工作量大
 二,我想把备份的数据包写到数据库服务器上,在数据库服务器上重新生成一个本地包
   再执行备份以生成一个新的数据库
leeeel 2003-07-16
  • 打赏
  • 举报
回复
不能操作安装目标SQL服务器! 
假设下面的条件:
   我给你sa的密码和帐号。
   你在你的机子上建数据库
   但你的机子上没有SQL SERVER
   你只有VB编程工具可以用。
   而且,我的数据库有数据,ID都要保留原来的(相当于完全备份功能)
leeeel 2003-07-16
  • 打赏
  • 举报
回复
--备份
backup database sys to disk='c:\目录\a.bak' with init

--还原
use master
RESTORE DATABASE TestDB FROM DISK = 'c:\2002.dat'

只能远程操作数据库服务器啊! 我生成的2002.data只能在另一台机器上面!

总之,数据库存服务器不能进行文件操作,也不能让你去执行管理界面

执行安装的机器也只有ADO,也没有文件共享等权限
愉快的登山者 2003-07-16
  • 打赏
  • 举报
回复
1。使用SQL脚本或企业管理器进行备份和恢复;
2。直接拷贝数据库文件,然后使用sp_attach_db进行数据库连接;
3。直接备份拷贝整个DATA路径文件,然后整个覆盖DATA路径。
啊呀 2003-07-16
  • 打赏
  • 举报
回复
有关于数据库同步,有专题

http://www.csdn.net/Subject/118/index.shtm

看看吧,对你也许有帮助
pengdali 2003-07-16
  • 打赏
  • 举报
回复
限制和条件
  只提供数据库管理帐号和密码
  ADO连接,一个已经备份文件
  不得将文件COPY到目录服务器
实现备份操作
--备份
backup database sys to disk='c:\目录\a.bak' with init


--还原
use master
RESTORE DATABASE TestDB FROM DISK = 'c:\2002.dat'

---------------------------------
或者,提供一个向远程服务器创建数据库的思路
因为想做一个安装程序,要把数据库安装到指定
的SQL SERVER服务器上。
数据库已经有的数据在原封不动地迁移。

--备份
backup database sys to disk='c:\目录\a.bak' with init

--还原
use master
RESTORE DATABASE TestDB FROM DISK = 'c:\2002.dat'

或:

拷贝你的data目录下的数据库文件,步骤:

停止sql服务或脱机-->拷贝你的data目录下的数据库文件

粘贴你的数据库文件到目标机上,步骤:

右键数据库-->所有任务-->附加数据库
eastpond 2003-07-16
  • 打赏
  • 举报
回复
1、用数据库复制
2、导出本地数据库的sql脚本,在服务器端执行sql文件

34,594

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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