Chinaunix首页 | 论坛 | 博客
  • 博客访问: 213800
  • 博文数量: 35
  • 博客积分: 2566
  • 博客等级: 少校
  • 技术积分: 375
  • 用 户 组: 普通用户
  • 注册时间: 2008-03-13 13:09
文章分类

全部博文(35)

文章存档

2011年(1)

2010年(3)

2009年(11)

2008年(20)

我的朋友

分类: WINDOWS

2009-11-03 17:46:21

1.连接数据库(sa 为连接的用户名,sa 是密码)
     osql -U sa -P sa 
     osql -E (与信任的用户连接)

2.执行sql脚本文件
     osql -U sa -P 714 -i c:\excution.sql  ---执行excution.sql中的语句
     osql -E file.sql
     osql -U sa -P 714 -i file.sql -o c:\out.txt
                       ---执行excution.sql中的语句并将结果输出到out.txt中

3.备份数据库(test是我要备份的数据库名,将其备份到C盘,并命名为:mydb.bak)
     BACKUP DATABASE test TO DISK = 'C:\mydb.bak'

4.将一个名为 test 的数据库从备份文件 C:\Mydb.bak 中还原
     RESTORE DATABASE mydb FROM DISK ='C:mydb.bak'

5.将一个名为 mydb 的数据库从 SQL Server 的当前实例中分离出来
     EXEC sp_detach_db 'mydb'

6.将来自名为 mydb 的数据库的两个文件附加到 SQL Server
     EXEC sp_attach_db @dbname = N'mydb',
     @filename1 = N'C:\mydb.mdf',
     @filename2 = N'C:\mydb.ldf'

阅读(3151) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~