主题:关于SQL Server数据库备份问题!
nwinformation
[专家分:0] 发布于 2007-01-10 15:24:00
我已经实现了把备份文件写到一个目录下,每次备份的文件名都一样,但是这个文件好象是不覆盖,而是文件的大小不断增大!请问怎么解决!谢谢!
回复列表 (共5个回复)
沙发
wangsdong [专家分:21390] 发布于 2007-01-10 15:34:00
在备份的时候,备份文件由自己输入
板凳
nwinformation [专家分:0] 发布于 2007-01-10 15:45:00
自己输入和上次同样的文件名还是如此!不同的文件名才可以!我希望实现同样文件名的覆盖!
4 楼
asp518 [专家分:30] 发布于 2007-01-11 21:06:00
我实现了异名备份,但恢复时总在问题。我采用如下:
SQL="backup database tlomis to disk='"&file_path&"\"& file_name &"'"
conn.execute SQL
SQL="Restore database tlomis from disk='"&spath_file&"'"
conn.execute SQL
恢复时总时提示
Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e14'
[Microsoft][ODBC SQL Server Driver][SQL Server]因为数据库正在使用,所以未能获得对数据库的排它访问权。
不知道如何解决?
5 楼
lmzxh327 [专家分:30] 发布于 2007-01-15 11:12:00
你把数据库分离一下出来看一下会不会,,,在用REPLACE还原,看是否是原来的大小还是会变
我来回复