Data Studio是專業(yè)的IDE集成開發(fā)環(huán)境,是一款開源關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。采用木蘭寬松許可證v2發(fā)行。內(nèi)核源自PostgreSQL,深度融合華為在數(shù)據(jù)庫領(lǐng)域多年的經(jīng)驗(yàn),結(jié)合企業(yè)級場景需求,持續(xù)構(gòu)建競爭力特性。以圖形化界面形式提供數(shù)據(jù)庫關(guān)鍵特性,數(shù)據(jù)庫開發(fā)人員僅需掌握少量的編程知識,即可使用該工具進(jìn)行數(shù)據(jù)庫對象操作。同時(shí)也是一個(gè)開源的數(shù)據(jù)庫平臺,鼓勵(lì)社區(qū)貢獻(xiàn)、合作。
軟件特色
Data Studio通過提供圖形化界面來展示數(shù)據(jù)庫的主要功能,簡化了數(shù)據(jù)庫開發(fā)和應(yīng)用構(gòu)建任務(wù)。
數(shù)據(jù)庫開發(fā)人員可以使用Data Studio所提供的特性:
● 創(chuàng)建和管理數(shù)據(jù)庫對象
● 執(zhí)行SQL語句/SQL腳本
● 編輯和執(zhí)行PL/SQL語句
● 導(dǎo)入和導(dǎo)出表數(shù)據(jù)
創(chuàng)建數(shù)據(jù)庫對象包括:
● 數(shù)據(jù)庫
● 模式
● 函數(shù)
● 存儲過程
● 表 ● 序列
● 列 ● 索引
● 約束條件
● 視圖
軟件功能
【高性能】
兩路鯤鵬性能150萬tpmC;面向多核架構(gòu)的并發(fā)控制技術(shù);NUMA-Aware存儲引擎;SQL-Bypass智能選路執(zhí)行技術(shù);面向?qū)崟r(shí)高性能場景的內(nèi)存引擎。
【高安全】
業(yè)務(wù)無憂,故障切換時(shí)間RTO<10s;精細(xì)安全管理: 細(xì)粒度訪問控制、多維度審計(jì);全方位數(shù)據(jù)保護(hù): 存儲&傳輸&導(dǎo)出加密。
【易運(yùn)維】
智能參數(shù)調(diào)優(yōu): 結(jié)合深度強(qiáng)化學(xué)習(xí)和啟發(fā)式算法, 實(shí)現(xiàn)參數(shù)自動(dòng)推薦; 慢SQL診斷,多維性能自監(jiān)控視圖,實(shí)時(shí)掌控系統(tǒng)性能表現(xiàn); 提供在線自學(xué)習(xí)的SQL時(shí)間預(yù)測、快速定位、急速調(diào)優(yōu)。
【全開放】
采用木蘭寬松許可證協(xié)議,允許對代碼自由修改、使用、引用; 完全開放數(shù)據(jù)庫內(nèi)核能力, 聯(lián)合開發(fā)者和伙伴共同打造工具等數(shù)據(jù)庫周邊能力; 開放伙伴認(rèn)證、培訓(xùn)體系及高校課程。
通過客戶端工具執(zhí)行SQL
執(zhí)行單條SQL
方法一:
1、以操作系統(tǒng)用戶omm登錄數(shù)據(jù)庫主節(jié)點(diǎn)。
2、使用gsql連接到openGauss服務(wù)器。
gsql -h 10.180.123.163 -d postgres -U jack -p 8000 -r
-d參數(shù)指定目標(biāo)數(shù)據(jù)庫名、-U參數(shù)指定數(shù)據(jù)庫用戶名、-h參數(shù)指定主機(jī)名、-p參數(shù)指定端口號信息。
3、執(zhí)行SQL語句。
以創(chuàng)建數(shù)據(jù)庫human_staff為例。
CREATE DATABASE human_staff;
通常,輸入的命令行在遇到分號的時(shí)候結(jié)束。如果輸入的命令行沒有錯(cuò)誤,結(jié)果就會輸出到屏幕上。
方法二:
1、以操作系統(tǒng)用戶omm登錄數(shù)據(jù)庫主節(jié)點(diǎn)。
2、執(zhí)行如下命令中的SQL語句。
gsql -d postgres -h 10.29.103.168 -U jack -p 8000 -W Gauss@123 -c 'CREATE DATABASE human_staff'
gsql工具使用-d參數(shù)指定目標(biāo)數(shù)據(jù)庫名、-U參數(shù)指定數(shù)據(jù)庫用戶名、-h參數(shù)指定主機(jī)名、-p參數(shù)指定端口號信息,-c參數(shù)指定需要執(zhí)行的SQL。使用該語句時(shí),該用戶需要具有相應(yīng)的權(quán)限。
執(zhí)行批量文件
以操作系統(tǒng)用戶omm登錄數(shù)據(jù)庫主節(jié)點(diǎn)。
使用gsql連接到數(shù)據(jù)庫,然后使用文件作為命令源而不是交互式輸入,gsql將在處理完文件后結(jié)束。
gsql -h 10.180.123.163 -d postgres -U jack -p 8000 -f /home/omm/staff.sql
gsql工具使用-d參數(shù)指定目標(biāo)數(shù)據(jù)庫名、-U參數(shù)指定數(shù)據(jù)庫用戶名、-h參數(shù)指定主機(jī)名、-p參數(shù)指定端口號信息、-f參數(shù)指定文件名(絕對路徑或相對路徑,且滿足操作系統(tǒng)路徑命名規(guī)則)。
常見問題
1、執(zhí)行命令報(bào)錯(cuò)“Failed to obtain the GPHOME”
可能是環(huán)境變量中GPHOME變量沒有配置正確。需要檢查環(huán)境變量GPHOME是否包含openGaussXML中g(shù)aussdbToolPath路徑。
①使用如下命令檢查$GPHOME路徑。
echo $GPHOME
②如果不是安裝時(shí)默認(rèn)的路徑,請?jiān)谂渲梦募行薷腉PHOME的路徑。
vim /etc/profile
2、gs_ctl 重建備實(shí)例過程被中斷導(dǎo)致秘鑰文件不完整恢復(fù)方法
重建中斷時(shí)證書文件不完整,再次重建會由于證書文件不完整而失敗。
①在數(shù)據(jù)目錄下查看證書文件大小。
查看秘鑰文件大小
-rw------- 1 omm omm 0 Jun 18 20:58 server.crt
-rw------- 1 omm omm 0 Jun 18 20:58 server.key
-rw------- 1 omm omm 0 Jun 18 20:58 server.key.cipher
-rw------- 1 omm omm 0 Jun 18 20:58 server.key.rand
②若證書文件大小為0,刪除證書文件。
rm -rf server.crt server.key server.key.cipher server.key.rand
③重建備實(shí)例。
gs_ctl build -D data_dir
3、使用gs_om -t status –all查詢集群狀態(tài),長時(shí)間沒有響應(yīng)
①查看gsql能否訪問數(shù)據(jù)庫,出現(xiàn)下面提示說明gaussdb進(jìn)程hang住,數(shù)據(jù)庫異常。
gsql -d postgres -p 29776
gsql: wait (null):29776 timeout expired, errno: Success
②查看postgresql-*.log是否有錯(cuò)誤提示,根據(jù)提示解決問題。
cd $GAUSSLOG/pg_log/dn_6001;grep "ERROR\|FATAL" postgresql-*.log
③數(shù)據(jù)庫已經(jīng)hang住,gs_om命令不起作用,可以直接到每個(gè)節(jié)點(diǎn)上查找進(jìn)程pid后kill。
ps -ef|grep $GAUSSHOME/bin/gaussdb|grep -v grep kill -9 $pid
④所有節(jié)點(diǎn)進(jìn)程kill完畢后在某一節(jié)點(diǎn)執(zhí)行啟動(dòng)命令。測試環(huán)境下可以直接重啟數(shù)據(jù)庫,生產(chǎn)商用環(huán)境請聯(lián)系技術(shù)支持工程師。
gs_om -t start
標(biāo)簽: 集成開發(fā)環(huán)境 數(shù)據(jù)庫管理
下載地址
精品推薦
-
IntelliJ IDEA 2019
詳情 -
Microsoft VC++6.0安裝包
詳情 -
Microsoft VC++2015版運(yùn)行庫
詳情 -
VC++2019運(yùn)行庫
詳情 -
RobotStudio
詳情 -
Intel Visual Fortran
詳情 -
Microsoft Visual Studio 2022
詳情 -
Microsoft VC++2010運(yùn)行庫安裝包
詳情 -
源碼編輯器4.0
詳情 -
博途V18破解授權(quán)軟件
詳情 -
GX Works2
詳情 -
microsoft visual studio 2019免費(fèi)版
詳情 -
hypermill2021超級加密狗破解版
詳情 -
西門子博途v17破解版
詳情 -
星三好圖形化編程軟件官方最新版
詳情 -
VBSEdit9
詳情
-
6 源碼智造編輯器
裝機(jī)必備軟件
網(wǎng)友評論