sybase使用

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. 创建日志与数据分离的数据库

4> create database mydb2
5> on DATA1='1g'
6> log on LOG1='0.5g'
7>
8> go
'DATA1'和'LOG1'为两个设备的设备名称

13. 删除数据库

2> use master
3> drop database mydb2
4> go

14. 获取实例名(和SQLServer命令相同大笑)

3> select @@servername
4> go

15. 扩展数据空间

alter database db_name on device_name

16. 扩展日志空间
alter database db_name log on device_name


你可能感兴趣的:(sybase使用)