一、建庫
//建db設(shè)備
disk init
name = 'res_db' ,
physname ='/users/sybase/syb125/data/CNMS/res_db,
vdevno=26,
size = '200M'
//建db_log設(shè)備
disk init
name = 'res_db_log' ,
physname ='/users/sybase/syb125/data/CNMS/res_db_log.dev',
vdevno=23,
size = '50M'
//建庫
create database res_db on res_db=200 log on res_db_log=50 with override
go
//分配權(quán)限
use res_db
go
sp_changedbowner cnms
go
二、sybase清除日志
sybase 清不了日志的解決辦法
select * from syslogshold where dbid=db_id("NMS_STATIC")
go
kill pid
go
dump transaction NMS_STATIC with no_log
go
三、擴(kuò)展db空間
1.新建一個(gè)設(shè)備(如上)
2. 修改db
alter database NMS_STATIC on NMS_STATIC2 ='100M'
go
3.//增加日志空間
alter database NMS_STATIC log on NMS_STATIC_dev='30M' with override
go
四、查看客戶端使用的字符集:
isql -Usa -P
>select @@client_csname
>go
五、
sp_helpdevice 查看設(shè)備
//修改vdevno最大值
sp_configure "number of device",30
六、bcp備份和導(dǎo)入
1.備份
bcp nms_db..test in nms_db..test.bcp -SCNMS -Ucnms -Pcnms2010 -Jeucgb -c -t@
2.導(dǎo)出
bcp nms_db..test out nms_db..test.bcp -SCNMS -Ucnms -Pcnms2010 -Jeucgb -c -t@
bcp nms_db..test out nms_db..test.bcp -SCNMS -Ucnms -Pcnms2010 -Jeucgb -c -t@ -E (//主鍵為identity)
3.分配導(dǎo)入
bcp statistics_db.dbo.sectorHandoffMeas_H in sectorHandoffMeas_H.bcp -SCNMS -Ucnms -Pcnms2010 -Jeucjb -c -t@ -F1 -L160000
七、top n
set rowcount 10
select ....
set rowcount 0
八、sybase日志截?cái)?/span>
sp_dboption NMS_ALARM,"trunc log on chkpt",true
go
checkpoint
go