达梦-金仓培训资料

上传人:飞*** 文档编号:44231599 上传时间:2018-06-09 格式:DOCX 页数:14 大小:993.99KB
返回 下载 相关 举报
达梦-金仓培训资料_第1页
第1页 / 共14页
达梦-金仓培训资料_第2页
第2页 / 共14页
达梦-金仓培训资料_第3页
第3页 / 共14页
达梦-金仓培训资料_第4页
第4页 / 共14页
达梦-金仓培训资料_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《达梦-金仓培训资料》由会员分享,可在线阅读,更多相关《达梦-金仓培训资料(14页珍藏版)》请在金锄头文库上搜索。

1、软硬件配置及开发环境的软硬件配置情况软硬件配置及开发环境的软硬件配置情况1、 开发环境概况开发环境概况硬件: 192.168.43.3 内存 16G、CPU 2.66GHz 操作系统 Windows Server 2003 192.168.43.2 内存 16G、CPU 2.66GHz 操作系统 Windows Server 2003 192.168.43.1 内存 16G、CPU 2.66GHz 操作系统 Windows Server 2003 软件: jdk1.5 tomcat 5.5 达梦或金仓2、标准系统环境说明、标准系统环境说明标准系统测试环境(达梦)服务地址http:/192.16

2、8.43.3:8081/MWServiceBroker/xmlrpc网站地址http:/192.168.43.3:8081/MWWebSite/console/数据库地址192.168.43.3 DM EMS数据库用名、 密码MW_SYS、 MW_SYSSVN 服务地 址https:/192.168.43.3/svn/D5000_BZXT/Portal网站文件所 在地址标准系统测试环境(金仓)服务地址http:/192.168.43.3:8172/MWServiceBroker/xmlrpc网站地址http:/192.168.43.3:8172/MWWebSite/console/数据库地址1

3、92.168.43.3 KingBase EMS数据库用名、 密码MW_SYS、 MW_SYS平台用户名、 密码admin sgossSVN 服务地 址https:/192.168.43.3/svn/D5000_BZXT/Portal网站文件所 在地址其它环境地址请查看 http:/192.168.43.3:8019/MWWebSite/console (admin/54321)中 的部门环境管理即可 国产数据库(达梦、金仓)的安装调试及使用方法国产数据库(达梦、金仓)的安装调试及使用方法1、 金仓金仓版本为:KingbaseES6.1.3 安装过程 可以参考第 3.1.1 节图形安装界面 2

4、、 达梦达梦版本为:CV602.10.1SP4_win32 补丁为:dm_svc.exe、dmserver.exe、par_dll.dll、wdm_dll.dll安装过程可以参考文档DM_Install.pdf注意点注意点:达梦 Bin 目录下的 Dm.ini 配置: IGNORE_MUTATING_CHECK = 1 DYN_DDL_PERMIT = 1现场环境搭建步骤现场环境搭建步骤现场数据库由数据库厂商搭建并配置相关参数一、一、达梦数据库导入(服务器)达梦数据库导入(服务器)方式一(导出的文件为方式一(导出的文件为 dmp 格式的)格式的) 1、 登入达梦数据库客户端,并新建数据库名为

5、EMS 的数据库。2、 增加 MWS_SYS ,MWS_APP,MWS_RTM 文件组,详细如下图2、以 root 用户登入数据库服务器 3、输入导库命令 按模式导出:expdb user/pwd/databaseip file=xxxx.dmp owner=(mw_app,mw_sys,mw_rtm) 按模式导入:impdb user/pwd/databaseip file=xxxxx.dmp ignoredb=n (ignoredb=n 这个 参数加上的即可更改原始数据库名字) 导出全库:expdb user/pwd/databaseip file=xxxx.dmp full=y 全库导入

6、:impdb user/pwd/databaseip file=xxxxx.dmp full=y ignoredb=n(ignoredb=n 这个 参数加上的即可更改原始数据库名字) 注意:注意:如果更换原始数据库名字,触发器和程序包或许会有问题,特别是触发器,所以在 导入完成是需手动更改触发器等。以上内容为后来添加。./impdb SYSDBA/SYSDBA192.168.43.3 file=/home/d5000/dmdbms/bin_old/DB20111208.DMP log=20101210.log full=y详细参数请参考达梦系统管理员手册 4、启动达梦数据库 在/home/d5

7、000/dmdbms/bin/目录中 ./ dmserverd start 5、关联用户 5.1、登入达梦数据库客户端,关联 MW_APP, MW_SYS ,MW_SYS 的用户(右键属性)5.2 如没有 MW_APP,MW_SYS,MW_RTM 三用户(密码与用户名相同) ,必须手工创建。详 细如下图6、 新建关于 dual 的同义词 如下图注意:dual 只建立一个,主要配置的是对象名“SYSDUAL”.方式二(导出的文件为方式二(导出的文件为 bak 格式的)格式的) 1、登入达梦数据库客户端,并新建数据库名为 EMS 的数据库。3、 右键 EMS 数据库,选择脱机,然后选择还原,选择还

8、原数据库文件的路径,注意:数据库还原后,再联机进行其他操作。 4、 新建用户与同义词与方式一相同(文件组不需要新建)达梦导库注意点:达梦导库注意点: 1、 导入库的名字与导出库的名字必须一致(使用命令导可避免这点) 2、 保持数据库版本一致性3、 如本机搭建服务最好采用方式二 4、 如果在启动服务时报连接超过限制,有可能是 DM 的授权文件的连接数太小,请更换 DM 的 key 文件(更换时停掉服务) 。 5、 务必修改 dm.ini 配置文件,在配置文件最后添加“DYN_DDL_PERMIT = 1” 。其他的配置 可参考正在使用中的配置。 二、二、金仓数据库导入(服务器)金仓数据库导入(服

9、务器)1.安装 KingBase 时,可以使用图形界面上的功能初始化数据库(不建议使用) ,也可使用 命令初始化数据库,如是使用命令的方式,安装完成后用命令来初始化数据库: D:BaseSoftKingbaseES6.1.3bin 执行initdb -USYSTEM -WMANAGER -kls-username=KLS -kls-password=KLS -a -b 32 - -ssousername=SSO -ssopassword=SSO -saousername=SAO -saopassword=SAO -database=TEST -D 数据目录 主意:主意:当数据库无法注册监听程序

10、时,卸载数据后先安装 VC+2005,然后安装数据库。当数据库安装完成并初始化以后,请更改数据目录中的”kingbase.conf”配置文件,更改 主要信息为: wal_buffers = 1024 max_fsm_pages = 400000 shared_buffers = 8192MB 注意在 Windows 中最大不可超过 1024Linux 视内存而定 checkpoint_timeout = 60min max_connections=1502.使用命令启动数据库: D:BaseSoftKingbaseES6.1.3binkingbase -D D:BaseSoftKingbase

11、ES6.1.3database datadata使用命令进入数据库:isql -USYSTEM -WMANAGER TEST “l” 查看当前所有的库, 更多内容请参考帮助文档 KingbaseESHelp.chm。 注意:注意:当使用命令启动数据库时,启动 DOS 窗口不能关闭。 执行*.SQL 文件:isql -USYSTEM -WMANAGER -f f:toolsKing_dbd5000.db.initD5000_USER.sql EMS,执行后退出。 3.使用 Window 窗口启动数据库: (1)检查 KingbaseES Listener Service 服务是否启动 启动方法:

12、运行-services.msc-找 到 KingbaseES Listener Service 并启动。 (2)启动企业管理器或者查询分析器对数据库进行操作(SYSTEM/MANAGER) 。 4. 备份数据库5还原数据库 还原数据前需要先创建数据库,然后在创建相对应的用户,再使用逻辑还 原工具即可。 6. 使用命令备份还原数据库备份数据库./sys_dump -USYSTEM -WMANAGER -t PUBLIC.table_stu -Fc -f /tmp/1.kdmp TEST 将数 据库 TEST 下的表 table_stu 以二进制格式备份到 /tmp 下,文件名为 1.kdmp./

13、sys_dump -USYSTEM -WMANAGER -t PUBLIC.table_stu -Fp -f /tmp/1.sql STU 将数据 库 STU 下的表 table_stu 以文本文件格式备份到 /tmp 下,文件名为 1.sql例子 2-1 备份指定数据库sys_dump -h 192.168.1.8 -p 54321 -U SYSTEM -W MANAGER -f c:dumpfile.dmp TEST例子 2-2 备份指定模式sys_dump -h 192.168.1.8 -p 54321 -U SYSTEM -W MANAGER -n PUBLIC -f c:dumpfi

14、le.dmp TEST例子 2-3 备份指定表sys_dump -h 192.168.1.8 -p 54321 -U SYSTEM -W MANAGER -t PUBLIC.T1 -f c:dumpfile.dmp TEST例子 2-4 备份为 SQL 脚本文件sys_dump -h 192.168.1.8 -p 54321 -U SYSTEM -W MANAGER -F p -f c:dumpfile.sql TEST还原数据库还原时,可以只还原指定的对象(包括表、索引、存储过程和触发器) ,通过“-t“选项指定 表,“-I“选项指定索引,“-P“选项指定存储过程, “-T“选项指定触发器,

15、详见参数说明。还原表:sys_restore -U SYSTEM -W MANAGER -d TEST2 -t PUBLIC.TABLE1 d:dumpfile.dmp还原数据库:sys_restore -U SYSTEM -W MANAGER -d TEST2 d:dumpfile.dmp还原数据库时删除已存在的数据对象同事忽略错误记录日志到 1.txt 中:(推介使用)sys s_restore -U SYSTEM -W MANAGER -d TEST2 -c -e d:dumpfile.dmp 1.txt 2&1(以上 Kingbase 文档为刘建岳整理)注意:注意:使用命令还原数据库时

16、,也可更换掉原始数据库名字,但是没有亲自操作过,不知 道会引起什么问题,所以你在操作时,注意会引起的未知问题。 可以参考 KingbaseESHelp.chm如果服务启动后不能新建属性,执行以下 sql /home/kingbase/KingbaeES/bin/ ./isql -UMW_SYS -WMW_SYS -dEMS -fMWP_OM_ATTR.sql注意: 把 MWP_OM_ATTR.sql 文件拷贝到/home/kingbase/KingbaeES/bin/ 下(用 ftp 工具,登入用 户也是 root)MWP_OM_ATTR.sql三、服务安装1、 tomcat5.5 可以直接拷贝到服务器上(Unix 版本)2、检查配置文件.cshrc 查看关于 OMS 的配置信息#OMSsetenv JAVA_HOME /usr/lib64/jdk1.5.0_16se

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号