差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

后一修订版
前一修订版
后一修订版 两侧同时换到之后的修订记录
windows:osql [2010/04/30 12:35]
root 创建
windows:osql [2010/04/30 15:55]
root
行 1: 行 1:
 ====使用osql管理MSSQL==== ====使用osql管理MSSQL====
 +osql是一个命令行下运行SQL语句和管理MSSQL的工具。\\
 +[[install_msde|安装MSSQL服务器]]会自动安装好这个工具。
 +
 +===(1)使用osql连接到MSSQL数据库===
 +输入下面的命令,然后回车。
 +<​code>​
 +osql -U SA
 +</​code>​
 +然后输入密码,回车。注意输入密码的过程中不会显示任何内容,包括星号。
 +{{:​windows:​osql_10.png|}}
 +
 +===(2)更改密码===
 +输入下面的两行语句:
 +<>
 +EXEC sp_password '​hello',​ '​newpasswd','​SA'​
 +go
 +</​code>​
 +现在已经把管理员SA的密码从“hello”修改为“newpasswd”。
 +{{:​windows:​osql_20.png|}}
 +
 +===(3)建立新的数据库===
 +输入下面的两行语句:
 +<>
 +CREATE DATABASE diavps_db
 +go
 +</​code>​
 +现在已经创建好一个名为“diavps_db”的数据库。
 +{{:​windows:​osql_30.png|}}
 +
 +
 +===(4)导出/​备份MSSQL数据库===
 +输入下面的两行语句:
 +<>
 +BACKUP DATABASE diavps_db TO DISK = '​D:​\diavps_db.bak'​
 +go
 +</​code>​
 +现在已经把数据库“diavps_db”备份到了文件D:​\diavps_db.bak中。
 +{{:​windows:​osql_40.png|}}
 +
 +===(5)导入/​恢复MSSQL数据库===
 +输入下面的两行语句:
 +<>
 +RESTORE DATABASE diavps_db FROM DISK ='​D:​\diavps_db.bak'​
 +go
 +</​code>​
 +现在已经把文件D:​\diavps_db.bak中的内容恢复进数据库“diavps_db”。
 +{{:​windows:​osql_50.png|}}
 +
 +
 +
最后更改: in 2010/07/28 10:34