SYBASE資料庫學習筆記

2022-12-26 17:18:02 字數 1412 閱讀 5606

sybase菜鳥學習筆記 sybase版本:ase 12.5.4 中文版

1:無法load資料庫,提示can』t open a connection to site 『syb_backup』. 問題產生原因:

(1):sybase資料庫備份伺服器沒有啟動

(2):當使用backup server做dump/load時,系統會自動地尋找syb_backup這樣的backup server名字。這就要求在master庫的sysservers表中必須有一條記錄來描述這個server,其srvnetname為syb_backup。

若,系統自動尋找的backup server名字與sysservers表中srvnetname的值不同,同樣提示can?t open a connection

the site ?syb_backup?. 問題解決方法:

(1):若sybase資料庫備份伺服器沒有啟動,請啟動備份伺服器 (2):修改master資料庫中sysservers表中相應記錄欄位srvnetname的值 (2_1)在server config 中:

獲取本機sybase備份伺服器名稱:zy003_bs (2_2) 執行 「 sp_addserver syb_backup,null,zy003_bs 」 利用如下語句可檢視修改結果

1 use master

2 go

3 select * from sysservers

load資料庫基本步驟:

(1):若load資料庫名稱為 「cw001」,則需要先在sybase central中建立好對應的空資料庫。

(2):右鍵選中」cw001」選擇」恢復」,按提示選擇對應的資料檔案。

(3):恢復完畢後,」cw001「為非聯機狀態,右鍵選中」cw001」選擇」聯機」。 資料庫」cw001「,load完畢。

2:所用sybase資料庫對中文不支援。

問題產生原因:sybase資料庫預設安裝後的預設字符集為cp850,不支援中文字集。

問題解決方法:將sybase資料庫的預設字符集設定為cp936 步驟:

(1):在dos下進入sybase資料庫安裝目錄中的如下目錄:sybase\charsets\cp936,執行 」 charset -usa -ppwd cp936 」,其中sa為sybase資料庫sa使用者名稱,pwd為使用者sa的登陸密碼.

(2):通過如下語句驗證是否安裝正確

>use master

>go>select id,name from syscharsets

>go 若查詢結果中含有如下資訊則代表安裝成功: id name

171 cp936 (3):將sp936設定為sybase資料庫預設字元集合執行「 sp_configure ?default char?

,171「 (4)::重啟sybase服務,使更改生效。

第 1 頁共 2 頁

MySQL資料庫學習筆記 五

mysql資料庫學習筆記 五 mysql字串函式 日期時間函式 一 常見字串函式 1 char length 獲取長度 字元為單位 2 format 格式化 3 insert 替換的方式插入 4 instr 獲取位置 5 left right 取左 取右 6 length 獲取長度 位元組為單位 7...

SQL server資料庫總結筆記

建表的兩種方式 一 兒子,爸爸,爺爺式 包含式,屬於式 至少需要兩個表。經典案例 學校 班級 學生 建表訣竅 1 乙個物件 實體 乙個表 2 小表裡面有大表 主鍵 下級的小表包含上一級大表的主鍵,比如學生表裡面包含班級表的主鍵,班級表包含學校表的主鍵,學生表裡面沒有必要包含學校表的主鍵,不是不行,而...

資料庫學習總結

目錄 1 第一章資料庫系統概論 2 1.1.1 er模型的有關概念 2 第二章關聯式資料庫 3 2.1 關係完整性 3 第三章結構化查詢語言 sql 4 3.1 資料庫模式的建立和刪除 4 3.2 表結構的建立,修改和刪除 4 3.3修改基本表 6 3.4 刪除基本表 7 3.5 設計 建立和維護索...