版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、金倉數(shù)據(jù)庫安裝與配置目錄1、金倉數(shù)據(jù)庫軟件安裝21.1創(chuàng)建系統(tǒng)用戶21.2 創(chuàng)建數(shù)據(jù)庫實例目錄21.3獲取安裝軟件21.4安裝數(shù)據(jù)庫21.5金倉數(shù)據(jù)庫安裝包升級(本步驟應(yīng)跳過)111.6 數(shù)據(jù)庫初始化112、金倉數(shù)據(jù)庫卸載123、數(shù)據(jù)庫實例初始化(推薦命令行方式)123.1 修改環(huán)境變量123.2 數(shù)據(jù)庫實例初始化133.3 修改數(shù)據(jù)庫實例的配置參數(shù)153.4 數(shù)據(jù)庫啟動與停止164、數(shù)據(jù)庫訪問174.1 修改防火墻配置174.2 訪問示例171、金倉數(shù)據(jù)庫軟件安裝1.1創(chuàng)建系統(tǒng)用戶在root用戶下建好用戶和組。建立組:groupadd kingbase建立用戶:useradd -m -d /
2、home/kingbase kingbase -g kingbase初始化密碼:passwd kingbase輸入密碼:kingbase(舉例)注:如果需要刪除kingbase用戶,可以使用命令: userdel -r kingbase1.2 創(chuàng)建數(shù)據(jù)庫實例目錄以root用戶在/data1目錄下執(zhí)行mkdir kingbasechown -R kingbase:kingbase kingbase/chmod -R 777 kingbase/1.3獲取安裝軟件安裝包:授權(quán)文件:license.dat數(shù)據(jù)庫初始化腳本:init_linux上傳到 /home/kingbase/ 目錄下執(zhí)行: tar
3、 -xvzf 執(zhí)行:chown -執(zhí)行:執(zhí)行:chmod +x setup.sh1.4安裝數(shù)據(jù)庫數(shù)據(jù)庫的安裝分三種方式:圖形界面安裝sh setup.sh 或 ./setup.sh -i swing命令行安裝sh setup.sh -i console靜默安裝sh setup.sh -i silent該文檔以命令行安裝為例進行說明,圖形界面安裝可參考Windows安裝說明文檔。打開新終端,進入安裝程序中setup.sh所在目錄,切換到kingbase用戶,執(zhí)行如下命令:./setup.sh -i console 執(zhí)行:回車執(zhí)行:輸入 “Y”后 回車如果出現(xiàn)安裝服務(wù)器還是客戶端的選項,選擇服務(wù)器
4、。執(zhí)行:回車執(zhí)行:輸入“/home/kingbase/license.dat”后回車;執(zhí)行:輸入“/home/kingbase/kingbaseES/ES/V7” 后回車;執(zhí)行:輸入Y后回車;執(zhí)行:回車執(zhí)行:回車等待安裝執(zhí)行:輸入”sifang” 回車(DEFAULT為sifang時,可以直接回車)執(zhí)行:輸入“sf_a5000” 回車,確認(rèn)密碼同樣操作。執(zhí)行:回車 注:此處一定要選擇手動初始化數(shù)據(jù)庫!1.5金倉數(shù)據(jù)庫安裝包升級(本步驟應(yīng)跳過)將升級包拷貝到:/home/kingbase/kingbaseES/ES/V7目錄下。以root用戶執(zhí)行:以kingbase用戶執(zhí)行:替換license.
5、dat文件(如果舊的license文件到期了,可以執(zhí)行該操作)(新解壓的升級包會覆蓋安裝時的license.dat文件,需要覆蓋回來!)執(zhí)行:cp license.dat /home/kingbase/kingbaseES/ES/V7/bin/license.dat1.6 數(shù)據(jù)庫初始化切換到root用戶進入到:/home/kingbase/kingbaseES/ES/V7/Install 目錄(安裝目錄)執(zhí)行:./Root.sh到此,安裝結(jié)束。以kingbase用戶執(zhí)行:isql -version 檢查數(shù)據(jù)庫版本信息2、金倉數(shù)據(jù)庫卸載進入:/home/kingbase/kingbaseES/E
6、S/V7/Uninstall以kingbase用戶執(zhí)行:./Uninstall.sh成功結(jié)束后,以root用戶執(zhí)行:./ UninstallRoot.sh完成卸載工作。3、修數(shù)據(jù)庫實例初始化(推薦命令行方式)3.1修改環(huán)境變量首先,修改kingbase用戶主目錄及數(shù)據(jù)庫初始化目錄,讓其他用戶有讀寫權(quán)限。以root用戶執(zhí)行:chmod -R 777 /home/kingbasechmod -R 700 /data1/kingbase(可能會提示有文件權(quán)限不允許修改,可以忽略該提示)切換至smart用戶,切換到smart用戶根目錄執(zhí)行:vi .bash_profile增加:#set kingbas
7、e environmentKINGBASE_HOME=/home/kingbase/kingbaseES/ES/V7KINGBASE_CONFDIR=$KINGBASE_HOME/configexport KINGBASE_HOME KINGBASE_CONFDIRLD_LIBRARY_PATH=$KINGBASE_HOME/lib:$LD_LIBRARY_PATHexport LD_LIBRARY_PATHPATH=$KINGBASE_HOME/bin:$PATHexport PATH執(zhí)行:source .bash_profile 使其生效校驗:執(zhí)行: isql - - version(杠杠
8、version)查看是否有數(shù)據(jù)庫版本信息輸出。3.2 數(shù)據(jù)庫實例初始化用kingbase用戶進行登錄。進入:執(zhí)行:./initdb.sh輸出:此數(shù)據(jù)庫系統(tǒng)的文件屬主為用戶 kingbase.此用戶也必須為服務(wù)器進程的屬主.數(shù)據(jù)庫集群的超級用戶是:SYSTEM.數(shù)據(jù)庫集群將以以下區(qū)域設(shè)置初始化 COLLATE: C CTYPE: C MESSAGES: zh_CN.UTF-8 MONETARY: C NUMERIC: C TIME: C字符串比較是 case-sensitive 的。默認(rèn)的文本查詢配置將設(shè)置為 english.創(chuàng)建目錄 /data1/kingbase/data . 成功創(chuàng)建目錄
9、/data1/kingbase/data/REDOLOG . 成功創(chuàng)建子目錄. 成功創(chuàng)建配置文件 . 成功創(chuàng)建審計模板文件 . 成功在 /data1/kingbase/data/DB 中創(chuàng)建 TEMPLATE1 數(shù)據(jù)庫 . 成功初始化加密設(shè)備 . 成功初始化 sys_authid . 成功設(shè)置 superuser 的密碼 . 成功設(shè)置 ssouser 的密碼 . 成功設(shè)置 saouser 的密碼 . 成功初始化 dual . 成功initializing file_type . 成功initializing utl_file_internal . 成功初始化依存關(guān)系 . 成功創(chuàng)建系統(tǒng)視圖 .
10、成功創(chuàng)建包:DBMS_SQL . 成功創(chuàng)建包:DBMS_ALERT . 成功創(chuàng)建包:DBMS_DDL . 成功創(chuàng)建包:DBMS_JOB . 成功創(chuàng)建包:DBMS_GDAECDC . 成功創(chuàng)建包:DBMS_DEFER_PACK . 成功創(chuàng)建包:UTL_INADDR . 成功創(chuàng)建包:UTL_FILE . 成功創(chuàng)建包:DBMS_LOB . 成功創(chuàng)建包:DBMS_METADATA . 成功創(chuàng)建兼容視圖 . 成功創(chuàng)建字符集轉(zhuǎn)換 . 成功創(chuàng)建目錄 . 成功對內(nèi)建對象設(shè)置權(quán)限 . 成功創(chuàng)建信息模式 . 成功增加依存關(guān)系 . 成功整理數(shù)據(jù)庫 TEMPLATE1 . 成功拷貝 TEMPLATE1 到 TEMPL
11、ATE0 . 成功拷貝 TEMPLATE1 到 TEMPLATE2 . 成功創(chuàng)建用戶定義的數(shù)據(jù)庫 SMARTSYS . 成功創(chuàng)建 SAMPLES 數(shù)據(jù)庫 . 成功加載 SAMPLES 數(shù)據(jù)庫 . 成功加載 Kingbase 系統(tǒng)工具插件 . 成功保存數(shù)據(jù)庫的用戶名/密碼 . 成功DONE: 成功. 您現(xiàn)在可以用下面的命令啟動數(shù)據(jù)庫服務(wù)器: kingbase -D /data1/kingbase/data成功將實例smartsys設(shè)置為系統(tǒng)服務(wù)。 確定 啟動服務(wù)kdbsmartsysd成功。CREATE USERCREATE TABLESPACECREATE TABLESPACECREATE T
12、ABLESPACECREATE TABLESPACECREATE TABLESPACECREATE TABLESPACECREATE SCHEMA如果初始化過程中打出錯誤或警告信息,可以先執(zhí)行init_linux文件夾中的uninitdb.sh批處理文件,然后再次執(zhí)行initdb.sh。執(zhí)行:./ uninitdb.sh(用于刪除數(shù)據(jù)庫、表空間、模式等)3.3 修改數(shù)據(jù)庫實例的配置參數(shù)到數(shù)據(jù)目錄下(本例中是/data1/kingbase/data),使用新的 kingbase.conf配置文件替換原有文件。shared_buffers = 104064lc_messages = Clc_mon
13、etary = Clc_numeric = Clc_time = Csearch_path = $USER,PUBLICdefault_tablespace = SMART_DATAauto_merge_index=trueautovacuum=trueautovacuum_naptime=10minchar_default_type=BYTEcheckpoint_timeout=10mincompatible_level=oracledata_transmitted_format=mixeddefer_integrated_constraint=onenable_inplace_update
14、=onenable_seqscan=offfull_page_writes=offlock_wait=3log_connections=offlog_disconnections=offlog_duration=offlog_line_prefix=%m%h%d%p%u%xlog_statement=nonemaintenance_work_mem=1280MBmax_connections=1000max_fsm_pages=400000max_fsm_relations=2000password_condition_digit=0shared_buffers=4096MBwal_buffe
15、rs=512work_mem=256MBenable_hashindex_support=offmax_locks_per_transaction=1024inplace_update_lock_type = 3port = 54321update_process_title=offenable_btree_page_cache=onautovacuum_analyze_scale_factor=100enable_bitmapscan=offenable_indexonlyscan=oneffective_cache_size = 3000MB確認(rèn)修改后,保存配置文件。至此初始化數(shù)據(jù)庫完成重
16、啟數(shù)據(jù)庫服務(wù)!3.4 數(shù)據(jù)庫啟動與停止以kingbase用戶執(zhí)行:sys_ctl status -D /data1/kingbase/data (查看數(shù)據(jù)庫實例當(dāng)前狀態(tài))sys_ctl start -D /data1/kingbase/data (啟動數(shù)據(jù)庫實例)sys_ctl stop -D /data1/kingbase/data (停止數(shù)據(jù)庫實例)sys_ctl restart -D /data1/kingbase/data (重啟數(shù)據(jù)庫實例)如果數(shù)據(jù)庫提示停止失敗可執(zhí)行:sys_ctl stop -D /data1/kingbase/data -m immediate (強制停止數(shù)據(jù)庫實例)注:該處金倉有BUG,執(zhí)行該步驟提示信息為停止失敗,但查看數(shù)據(jù)狀態(tài)為已停止。4、數(shù)據(jù)庫訪問4.1 修改防火墻配置(若想別的機器能夠訪問,還需要在防火墻中開放54321端口)使用這些命令來永久打開一個新端口(如TCP/54321)。$ sudo fir
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 簡明法語教程課件
- 單位管理制度展示大合集【員工管理篇】
- 艾羅能源(688717)新產(chǎn)品與新市場老牌戶儲企業(yè)打開第二成長曲線
- 單位管理制度收錄大合集人力資源管理十篇
- 單位管理制度品讀選集人員管理十篇
- 《口腔內(nèi)科護理評估》課件
- 2022年內(nèi)蒙古呼倫貝爾市牙克石市初中畢業(yè)生學(xué)業(yè)水平模擬測
- 2025年中國勞動防護手套市場深度調(diào)研分析及投資前景研究預(yù)測報告
- 2025年中國單烷基醚磷酸酯醚行業(yè)市場發(fā)展前景及發(fā)展趨勢與投資戰(zhàn)略研究報告
- 2020-2025年中國無芯卷筒紙行業(yè)發(fā)展?jié)摿Ψ治黾巴顿Y方向研究報告
- 中央2025年全國人大機關(guān)直屬事業(yè)單位招聘18人筆試歷年典型考點(頻考版試卷)附帶答案詳解
- 2024年度美團平臺商家入駐服務(wù)框架協(xié)議
- 2024至2030年四氯苯醌項目投資價值分析報告
- 北京市海淀區(qū)2024-2025學(xué)年七年級上學(xué)期期中考試英語試卷(含答案)
- 中資企業(yè)出海報告:潮涌浪闊四海揚帆
- 2025年集體經(jīng)濟發(fā)展計劃
- 房地產(chǎn)銷售主管崗位招聘筆試題及解答(某大型央企)2024年
- 足球D級教練員培訓(xùn)匯報
- 巖溶區(qū)水文地質(zhì)參數(shù)研究-洞察分析
- 2024-2025學(xué)年人教版八年級上冊地理期末測試卷(二)(含答案)
- 80、沈陽桃仙機場二平滑工程冬期施工方案
評論
0/150
提交評論