请教有关数据库备份恢复的问题
我要用程序来实现备份与恢复,数据库选择的是SQL Server 2000,使用时出现了以下问题:
1.用程序备份生成一个.bak的备份文件,指定的路径是客户端本地的路径,可每次都备份到服务器上sql server安装目录内的一个文件backup下,是不是不能备份到客户端,只能备份到服务器啊?
2.我在服务器上运行sql server,打算使用我刚备份的文件来恢复,可怎么都不行,系统不认,是不是文件格式不对啊?应该不会有问题吧。
3.我想用程序实现恢复,用restore命令,在客户端上运行,可系统老提示‘因为数据库正在使用,所以未能获得对数据库的排他访问’,请教一下这是为什么?怎么才能用程序实现对数据库的备份和恢复功能?先谢谢了。