不用存储过程,怎样对数据库进行备份、恢复;导入、导出???????????
不用sqlserver中的存储过程
怎样对数据库进行备份、恢复;导入、导出???????????
请指教
问题点数:30、回复次数:7Top
1 楼CeleronII(抽烟的鱼)回复于 2002-05-23 11:26:39 得分 5
写SQL语句不就得了吗
Top
2 楼chensongbai(娃娃)回复于 2002-05-23 11:32:16 得分 0
搞不懂,能告诉我吗?Top
3 楼bigchg(戴着戒指)回复于 2002-05-23 11:46:20 得分 5
backup database ;
restore database;
查SQL帮助Top
4 楼dschebei(风之琴)回复于 2002-05-23 11:52:42 得分 5
backup databse databasename to disk='c:\temp\databasename.bak' with init
restore databse databasename from disk='c:\temp\databasename.bak' with replace,statsTop
5 楼lanbada(lanbada)回复于 2002-05-23 11:55:48 得分 0
gzTop
6 楼dtourist()回复于 2002-05-24 16:16:11 得分 5
一般作恢复要保证你要操作的数据库没有人在使用才可以了,为了保证这一点你必须先检查有没有在用该数据库,如果有人用则应该给出提示。其次,如果没有人使用,你要保证你自己没有使用它,但是这时你应该如何处理呢?你可以把你的当前数据库切换到master数据库去,你可以在bde里建一别名,其中database name改为master,use master,然后用query去执行你的备份恢复语句;Top
7 楼huangfei(newprogrammer)回复于 2002-05-25 09:35:15 得分 10
用以下的语句试一试
sp_detach_db "dbname"
sp_attach_db @dbname="dbname",
@filename1=N'e:\\asdfksd\sadlkj\dbname_data.mdf',
@filename2=N'e:\\asdfksd\sadlkj\dbname_log.ldf'Top




