Sybase系統默認字符集應該如何修改呢?這是不少人都提過的問題,下面就為您介紹改變Sybase系統默認字符集和刪除日志的實現方法,供您參考。
1、改變Sybase系統默認字符集:
(這裡SYBASE的安裝路徑為c:\Sybase)
c:\>cd \Sybase\charsets\cp936
c:\Sybase\charsets\cp936> charset -Usa -Psa_pass -Sserver_name binary.srt cp936
在SQL環境中
1 >select name,id from syscharsets
2>go
找到name為cp936對應的id(假設為171)
1>sp_configure "default character set id",171
2>go
重啟server兩次
(注:第一次啟動後,server會自動宕掉,需要第二次重啟後才能使用)
2.刪除日志
在sql advantage中運行如下語句:
dump transaction databasename with truncate_only
如果提示數據庫被suspend,就用下面的:
dump transaction databasename with no_log