Sybase学习笔记

数据库开启关闭:
./startserver -f RUN_servername
>shutdown with nowait
>go

isql登录:
# isql -Usa -Ppasswd -STEST

创建设备:
>disk init name=test_dev , physname='/dev/system/test_dev' , size='512M'
>go
>disk init name=test_log , physname='/dev/system/test_log' , size='512M'
>go

创建数据库:
>create database testdb on test_dev='500M' log on test_log='500M'
>go

删除设备:
>sp_dropdevice test_dev
>go

删除数据库:
>drop database testdb
>go

更改数据库选项:
>sp_dboption testdb , 'trun' , true
>go
>sp_dboption testdb , 'select into' , true
>go
>sp_dboption testdb , 'ddl' , true
>go
>chechkpoint
>go
数据库选项:
allow nulls by default
auto identity       #自动添加序号生成器
dbo use only
ddl in tran        
idcntity in nonunique index
read only
single user            #单用户模式
unique auto_identity index
abort tran on log full
no chkpt on recovery
no free space acctg
select into / bulkcopy / pllsort
trunc log on chkpt           #自动截断事务日志

查看当前数据库空间使用情况:
>sp_helpdb testdb
>go
查看进程信息
>sp_who
>go
查看锁
>sp_lock
>go
输出CPU,I/O使用情况
>sp_monitor
>go

创建登陆账户
>sp_addlogin login_name,"passwd"
>go
修改当前登录账户口令及登录名
>sp_password "old_passwd" , "new_passwd" , login_name
>go

数据库设备镜像:
创建镜像
>disk mirror
>name="device_name",
>mirror="/dev/sda/sda5"
>go
取消镜像
>disk unmirror
>name="device_name",
>side="primary | secondary",       #primary 为取消主设备,secondary为取消镜像设备,默认为镜像设备.
>mode=retain | remove             # retain 为临时操作,remove为永久操作,默认为临时
>go
恢复临时取消的镜像
>disk remirror
>name="device_name"
>go

查看系统参数
>sp_configure
>go

你可能感兴趣的:(数据库,Sybase,database)