Oracle环境搭建与配置
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
金证科技 基金投资交易管理系统(KPMS)Oracle环境搭建与配置
目录
1安装oracle数据库 (3)
2oracle 相关设置 (5)
2.1在oracle上创建kpms数据库和用户 (5)
2.2Oracle数据库导出 (7)
2.3Oracle数据库重新导入数据 (7)
3配置KCXP、KCBP_ORACLE (8)
4系统升级 (10)
1安装oracle数据库
1运行setup.exe,出现如图1所示的画面,选择安装目录,全局数据库名默认为orcl,输入数据库口令123,单击下一步;
图1
2一直按默认值单击下一步或安装,直到出现如图2所示的画面:
图2
图3
3若要修改口令,单击口令管理,解锁要用的用户,解锁后也可重新设置口令(一般设置为默认如图3),确定后显示画面如图4,单击退出安装完成。
图4
4(此非必操作项)安装完成后,自动弹出如图5的画面,可以输入未锁定的用户名system,口令123(安装时输入的数据库口令),连接身份Normal;也可以输入用户名sys,口令123,此连接须是SYSDBA 或SYSOPER,登陆后点击同意即可。
图5
2oracle 相关设置
2.1在oracle上创建kpms数据库和用户
1在运行中输入cmd,进入命令提示符窗口;
2输入“sqlplus /nolog”进入sqlplus环境(如图6);
图6
3输入“connect / as sysdba”,以系统管理员(sysdba)的身份连接数据库;
4输入“create tablespace kpmsdata logging datafile 'd:\kpms_data01.dbf' size 1024m;”,在D 盘创建表空间kpmsdata;
5输入“create user kpms identified by kpms default tablespace kpmsdata temporary tablespace temp;”创建用户kpms,口令为kpms;
6输入“grant connect,resource to kpms;”为用户kpms授权;
7同上,以相同方式创建历史数据库及其对应的用户,依次输入如下:
1>create tablespace kpmshisdata logging datafile 'D:\kpmshis_data01.dbf' size 1024m;
2>create user kpms_his identified by kpms_his default tablespace kpmshisdata temporary
tablespace temp;
3>grant connect,resource to kpms_his;
8在授权成功后输入“exit”退出sqlplus环境;
9如果是搭建本地环境,须要导入数据库,如数据库的备份文件路径为“e:\123.dmp”,则依次输入如下命令(如图7):
0>grant dba to username;
1>imp kpms/kpms
2>e:\123.dmp
3>kpms (注:此处kpms是备份数据库的用户名)
导入成功后,会提示“成功终止导入,没有出现警告”;
图7
10打开【net manager】,添加【服务命名】:任意输入网络服务名(如orcl)—TCP/IP协议—输入主
机名<若是连接服务器,在输入主机名时须输入服务器IP;若是搭建本地环境,则输入本机IP>—输入服务名<此处必须是安装oracle时所设置的全局数据库名,一般默认为orcl>—测试<不成功时更改登录,用户名与口令即上面所创建的kpms>。
2.2Oracle数据库导出
1在运行中输入cmd,进入命令提示符窗口;
2输入“exp kpms/kpms@orcl”(如图8),将数据库导出,其中网络服务名为orcl(orcl为上一节第10项中任意输入的网络服务名)、用户名为kpms、口令为kpms;
3输入导出数据库的路径如“e:\456.dmp”;
4输入“u”,选择要导出数据的内容;
5输入要导出的用户如“kpms”;
6当显示“成功终止导出,没有出现警告”时,导出成功。此时e盘已存在“456.dmp”文件。
图8
2.3Oracle数据库重新导入数据
1执行2.1中的前3步,连接数据库;
2输入“drop user kpms cascade”,删除以前的用户(如图9);
3当显示“用户已删除”后,再执行2.1中的第5、6、8、9步,依次创建用户、授权、重新导入数据库;
图9
3配置KCXP、KCBP_O RACLE
1若数据库与应用服务器不在同一台机子上,则在应用服务器上要安装oracle客户端;
2将服务器上的KCXP、KCBP_ORACLE以及kpms复制到本地,如D盘根目录下;
3将提供的WinSxS文件夹下的文件复制到“C:\WINDOWS\WinSxS”目录下;
4配置环境变量,将KCBP_ORACLE下的lbm_oracle_debug路径添加到path中:我的电脑—右键属性—高级—环境变量—编辑path,在末尾添加“;D:\KCBP_ORACLE\lbm_oracle_debug”;
5打开KCXP:
1>系统—KCXP配置向导—自动完成;
2>系统—安装KCXP服务;
6打开KCBP_ORACLE,进入图形管理器修改配置:
1>KCXP页修改IP为KCXP服务器的IP(如图10);