1. windows安装过后有4个服务
服务名称 | 作用 |
---|---|
BCKServer | 备份服务。关闭则无法备份 |
MONServer | 为性能调试分析采集数据 |
SQLServer | 数据库主服务 |
XPServer | 执行扩展存储过程 |
2. 命令行工具: isql
命令格式: "isql -Uuser -Ppwd"
'user'为用户名, 'pwd'为密码
注:系统默认用户名/密码: sa/空
例:
isql -Usa -P
3. 查询系统中有哪些数据库
1> sp_helpdb
2> go
4. 修改密码
语法:sp_password old_pwd, 'new_pwd', 'user'
例:将sa的密码由空改为'sybase'
1> sp_password null, 'sybase', 'sa'
2> go
5. 创建数据库
1> create database mydb1
2> go
6. 使用某个数据库
2> use mydb1
3> go
7. 查看数据库下的所有表
1> select name from sysobjects where type="U"
2> go
8. 创建表(标准SQL)
2> create table t1(ID INT, NAME VARCHAR(50))
3> go
9. 插入数据/查询数据(标准SQL)
2> insert into t1 values(1, '111')
3> go
(1 row affected)
1> select * from t1
2> go
ID NAME
----------- --------------------------------------------------
1 111
(1 row affected)
10. 查询设备
4> sp_helpdevice
5> go
11. 创建设备
1> disk init
2> name="DATA1",
3> physname="E:\sybase\data\data1.dat",
4> vdevno=6,
5> size="10m"
6>
7> go
"vdevno"为虚拟设备号,不要和已有设备号冲突
12. 删除设备
> sp_dropdevice 设备逻辑名
> go
13. 创建日志与数据分离的数据库
4> create database mydb2
5> on DATA1='1g'
6> log on LOG1='0.5g'
7>
8> go
'DATA1'和'LOG1'为两个设备的设备名称
14. 删除数据库
2> use master
3> drop database mydb2
4> go
15. 获取实例名(和SQLServer命令相同)
3> select @@servername
4> go
16. 扩展数据空间
alter database db_name on device_name
17. 扩展日志空间
alter database db_name log on device_name