達夢資料庫學習報告 DISQL

2021-10-19 18:17:40 字數 1393 閱讀 2101

disql 是 dm 資料庫的乙個命令列客戶端工具,用來與 dm 資料庫伺服器進行互動。

disql 是 dm 資料庫自帶的工具,只要安裝了 dm 資料庫,就可以在應用選單和安裝目錄中

找到。從命令列啟動 disql 並登入到資料庫。在命令列工具中找到 disql 所在安裝目錄d:\dmdbms\bin,輸入 disql 和登入方式後回車。

disql 用法 1:disql –h|help 顯示 disql 版本資訊和幫助資訊

首先,作業系統的要求。

bash 的引號設計為:在單引號中,所有的特殊字元都失去其特殊含義;在雙引號中,特殊字元包括:美元符(katex parse error: can't use function '\)' in math mode at position 14: )、反引號(`)、轉義符(\̲)̲、感嘆號(!)。 如果密碼中沒…)、反引號(`)、轉義符()、感嘆號(!)四個特殊字元,那麼在特殊字元之前部加\轉義就好了。

例如: 『aaaa\aaaa』 傳給 disql 為 aaaa\aaaa。

「aaaa』aaaa」 傳給 disql 為 aaaa』aaaa。

「aaa』$aaaa」 傳給 disql 為 aaa』katex parse error: unexpected character: '' at position 43: …ql 對關鍵字和雙引號的要求。̲ disql 的關鍵字元,di…aaaa,使用雙引號括起來,同時對$加反斜槓轉義。那麼連線串要寫成:./disql user01/」aaa』$aaaa」。  單引號+雙引號,根據作業系統的要求,單引號需要在雙引號中,在雙引號中表示雙引號則使用反斜槓轉義雙引號。

例如: 使用者名為 user01,密碼為aaa」'aaaa,根據 disql 的要求雙引號作為特殊字元,需要使用雙引號在括起來,同時使用雙引號對雙引號轉義」aaa」」'aaaa」;同時考慮作業系統的要求,因為含有單引號,只能將整個密碼放入雙引號中,同時對雙引號使用反斜槓轉義,那麼連線串要寫成:./disql user01/」\」aaa\」\」'aaaa\」」。

使用者進入 disql 介面後,如果想切換到其他 dm 資料庫例項。有兩種實現方式:

一是使用 login 命令;

二是使用 conn 命令。

登入到遠端資料庫,必須在服務名處使用 ip 位址或網路服務名

直接輸入 login 命令後,螢幕會提示輸入登入資訊。

logout 命令從登入主庫登出會話。斷開連線而不退出 disql。

sql>logout

使用達夢資料庫的disql工具給資料庫做熱備份

使用disql工具做熱備份 熱備份就是資料庫例項的服務是開啟的 dmdba localhost bin dmservicedmserver status dmservicedmserver pid 5107 is running.1.整庫備份 sql backup database full to ...

達夢資料庫學習報告 linux版安裝

檢查系統記憶體與儲存空間 安裝 dm 如果使用者的 dm 軟體安裝包是經過數字簽名的,請參照以下步驟進行操作,其他情況請忽略此步驟。軟體安裝包的數字簽名校驗 匯入達夢公司的公鑰,命令如下 gpg import dm pub key 將達夢公司的公鑰新增到絕對信任列表 gpg edit key 武漢達...

達夢資料庫和mysql索引引擎 達夢資料庫 索引

1.索引的種類和功能 聚集索引 每乙個普通表有且只有乙個聚集索引 唯一索引 索引資料根據索引鍵唯一 函式索引 包含函式 表示式的預先計算的值 位圖索引 對低基數的列建立位圖索引 位圖連線索引 針對兩個或者多個表連線的點陣圖索引,主要用於資料倉儲中 全文索引 在表的文字列上而建的索引。2.何時使用索引...