




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、金倉數(shù)據(jù)庫在Linux redhat 7.2操作系統(tǒng)上安裝和配置說明金倉數(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用戶下建好用戶和組。建立組:gro
2、upadd kingbase建立用戶:useradd -m -d /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獲取安裝軟件安裝包:kdb-7.1.2.0751-release-Linux-x8
3、6_64-installer-build0038_A5000.tar.gz授權(quán)文件:license.dat數(shù)據(jù)庫初始化腳本:init_linux上傳到 /home/kingbase/ 目錄下執(zhí)行: tar -xvzf kdb-7.1.2.0751-release-Linux-x86_64-installer-build0038_A5000.tar.gz執(zhí)行:chown -R kingbase:kingbase kdb-7.1.2.0751-release-Linux-x86_64-installer-*執(zhí)行:cd /home/kingbase/ kdb-7.1.2.0751-release-L
4、inux-x86_64-installer-build0038_A5000執(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)安裝
5、服務(wù)器還是客戶端的選項,選擇服務(wù)器。執(zhí)行:回車執(zhí)行:輸入“/home/kingbase/license.dat”后回車;執(zhí)行:輸入“/home/kingbase/kingbaseES/ES/V7” 后回車;執(zhí)行:輸入Y后回車;執(zhí)行:回車執(zhí)行:回車等待安裝執(zhí)行:輸入”sifang” 回車(DEFAULT為sifang時,可以直接回車)執(zhí)行:輸入“sf_a5000” 回車,確認密碼同樣操作。執(zhí)行:回車 注:此處一定要選擇手動初始化數(shù)據(jù)庫!1.5金倉數(shù)據(jù)庫安裝包升級(本步驟應(yīng)跳過)將升級包拷貝到:/home/kingbase/kingbaseES/ES/V7目錄下。kdb-7.1.2.0751-re
6、lease-Linux-x86_64-installer-build0038.tar.bz2以root用戶執(zhí)行:chown -R kingbase:kingbase kdb-7.1.2.0751-release-Linux-x86_64-installer-build0038.tar.bz2以kingbase用戶執(zhí)行:tar -jxvf kdb-7.1.2.0751-release-Linux-x86_64-installer-build0038.tar.bz2替換license.dat文件(如果舊的license文件到期了,可以執(zhí)行該操作)(新解壓的升級包會覆蓋安裝時的license.dat
7、文件,需要覆蓋回來?。┻M入到/home/kingbase/ kdb-7.1.2.0751-release-Linux-x86_64-installer-build0038/setup/目錄執(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ù)庫卸載進入:/
8、home/kingbase/kingbaseES/ES/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 .b
9、ash_profile增加:#set kingbase 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 使其生效
10、校驗:執(zhí)行: isql - - version(杠杠version)查看是否有數(shù)據(jù)庫版本信息輸出。3.2 數(shù)據(jù)庫實例初始化用kingbase用戶進行登錄。進入:kdb-7.1.2.0751-release-Linux-x86_64-installer-build0038/init_linux 目錄執(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 MONE
11、TARY: C NUMERIC: C TIME: C字符串比較是 case-sensitive 的。默認的文本查詢配置將設(shè)置為 "english".創(chuàng)建目錄 /data1/kingbase/data . 成功創(chuàng)建目錄 /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 的密碼
12、. 成功設(shè)置 saouser 的密碼 . 成功初始化 dual . 成功initializing file_type . 成功initializing utl_file_internal . 成功初始化依存關(guān)系 . 成功創(chuàng)建系統(tǒng)視圖 . 成功創(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_ME
13、TADATA . 成功創(chuàng)建兼容視圖 . 成功創(chuàng)建字符集轉(zhuǎn)換 . 成功創(chuàng)建目錄 . 成功對內(nèi)建對象設(shè)置權(quán)限 . 成功創(chuàng)建信息模式 . 成功增加依存關(guān)系 . 成功整理數(shù)據(jù)庫 TEMPLATE1 . 成功拷貝 TEMPLATE1 到 TEMPLATE0 . 成功拷貝 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 -
14、D /data1/kingbase/data成功將實例"smartsys"設(shè)置為系統(tǒng)服務(wù)。ps: /home/kingbase/kingbaseES/ES/V7/lib/libz.so.1: no version information available (required by /lib64/libdw.so.1)Starting instance smartsysps: /home/kingbase/kingbaseES/ES/V7/lib/libz.so.1: no version information available (required by /lib64/
15、libdw.so.1) 確定 啟動服務(wù)"kdbsmartsysd"成功。CREATE USERCREATE TABLESPACECREATE TABLESPACECREATE TABLESPACECREATE TABLESPACECREATE TABLESPACECREATE TABLESPACECREATE SCHEMA如果初始化過程中打出錯誤或警告信息,可以先執(zhí)行init_linux文件夾中的uninitdb.sh批處理文件,然后再次執(zhí)行initdb.sh。執(zhí)行:./ uninitdb.sh(用于刪除數(shù)據(jù)庫、表空間、模式等)3.3 修改數(shù)據(jù)庫實例的配置參數(shù)到數(shù)據(jù)目錄下(
16、本例中是/data1/kingbase/data),使用新的 kingbase.conf配置文件替換原有文件。shared_buffers = 104064lc_messages = 'C'lc_monetary = 'C'lc_numeric = 'C'lc_time = 'C'search_path = '"$USER",PUBLIC'default_tablespace = 'SMART_DATA'auto_merge_index=trueautovacuum=trueau
17、tovacuum_naptime=10minchar_default_type='BYTE'checkpoint_timeout=10mincompatible_level='oracle'data_transmitted_format='mixed'defer_integrated_constraint=onenable_inplace_update=onenable_seqscan=offfull_page_writes=offlock_wait=3log_connections=offlog_disconnections=offlog_du
18、ration=offlog_line_prefix='%m%h%d%p%u%x'log_statement='none'maintenance_work_mem=1280MBmax_connections=1000max_fsm_pages=400000max_fsm_relations=2000password_condition_digit=0shared_buffers=4096MBwal_buffers=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確認修改后,保存配置文件。至此初始化數(shù)據(jù)庫完成重啟數(shù)據(jù)庫服務(wù)!3.4 數(shù)據(jù)庫啟動與停止以kingbase用戶執(zhí)行:sys_ctl status -D /data1/
溫馨提示
- 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)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 粒缺患者宣教調(diào)查問卷(護士版)
- 2025年衛(wèi)浴柜行業(yè)投資分析:衛(wèi)浴柜行業(yè)投資前景廣闊
- 2025年互聯(lián)網(wǎng)發(fā)展趨勢:數(shù)字化助力鄉(xiāng)村振興的數(shù)據(jù)洞察
- 山東省棗莊市市中區(qū)2024-2025學(xué)年高二上學(xué)期期末階段性質(zhì)量監(jiān)測數(shù)學(xué)試題(解析版)
- 2025年中考語文名著閱讀考點演練《艾青詩選》:如何讀詩(九年級上) 答案版
- 綠化帶恢復(fù)施工方案
- 2025年簡單護理面試題及答案
- 低密度脂蛋白3.62膽固醇6.27脂蛋白499
- cause的用法歸納與總結(jié)
- 4年級上冊第四單元英語人教點讀
- 《祖父的園子》PPT課件【精美版】
- 2023年安徽審計職業(yè)學(xué)院單招職業(yè)適應(yīng)性測試題庫及答案解析
- LS/T 3311-2017花生醬
- 蘇教版二年級科學(xué)下冊第10課《認識工具》教案(定稿)
- GB/T 40262-2021金屬鍍膜織物金屬層結(jié)合力的測定膠帶法
- GB/T 3279-2009彈簧鋼熱軋鋼板
- GB/T 16823.3-2010緊固件扭矩-夾緊力試驗
- 應(yīng)用文寫作-第四章公務(wù)文書(請示報告)課件
- Premiere-視頻剪輯操作-課件
- 麻醉藥理學(xué)阿片類鎮(zhèn)痛藥PPT
- 新湘版小學(xué)科學(xué)四年級下冊教案(全冊)
評論
0/150
提交評論