视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
Oracle环境搭建与配置
2025-09-25 14:20:59 责编:小OO
文档
金证科技 基金投资交易管理系统(KPMS)

Oracle环境搭建与配置

目录

1    安装oracle数据库    3

2    oracle 相关设置    5

2.1    在oracle上创建kpms数据库和用户    5

2.2    Oracle数据库导出    7

2.3    Oracle数据库重新导入数据    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 tablespacekpmsdata logging datafile 'd:\\kpms_data01.dbf' size 1024m;”,在D盘创建表空间kpmsdata;

5输入“create user kpms identified by kpms default tablespacekpmsdata temporary tablespace temp;”创建用户kpms,口令为kpms;

6输入“grant connect,resource to kpms;”为用户kpms授权;

7同上,以相同方式创建历史数据库及其对应的用户,依次输入如下:

1>create tablespacekpmshisdata logging datafile 'D:\\kpmshis_data01.dbf' size 1024m;

2>create user kpms_his identified by kpms_his default tablespacekpmshisdatatemporary tablespace temp;

3>grant connect,resource to kpms_his;

8在授权成功后输入“exit”退出sqlplus环境;

9如果是搭建本地环境,须要导入数据库,如数据库的备份文件路径为“e:\\123.dmp”,则依次输入如下命令(如图7):

1>grant dba to username;

2>imp kpms/kpms

3>e:\\123.dmp

4>kpms(注:此处kpms是备份数据库的用户名)

导入成功后,会提示“成功终止导入,没有出现警告”;

图7

10打开【net manager】,添加【服务命名】:任意输入网络服务名(如orcl)—TCP/IP协议—输入主机名<若是连接服务器,在输入主机名时须输入服务器IP;若是搭建本地环境,则输入本机IP>—输入服务名<此处必须是安装oracle时所设置的全局数据库名,一般默认为orcl>—测试<不成功时更改登录,用户名与口令即上面所创建的kpms>。

2.2Oracle数据库导出

1在运行中输入cmd,进入命令提示符窗口;

2输入“expkpms/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);

图10

2>Client页中servername要与配置的网络服务名相同;

图11

3>XAResource页中:

a)修改IP为KCXP服务器的IP(如图12);

图12

b)双击打开tradedb、settledb后修改xaopen项中的密码(如图13), 如将

“orcl,,kpms,2mBDa738mWA=,off,2”中的“2mBDa738mWA=”改为“encrypt(kpms,kpms)”,关闭后会自动生成本机相应的密码;其中“orcl”也要改成配置的服务器名。

图13

7启动KCXP,启动KCBP,既可登陆系统。

4系统升级

1客户端更新:

将提供的新版本文件复制到kpms的bin目录下,替换原有文件。

2服务器端更新:

1>同客户端,更新kpms的bin目录下文件;

2>更新KCBP_ORACLE下的lbm_oracle_debug、bin文件夹中的文件,更新后若KCBP_ORACLE的配置有所改变,须重新配置(参考上面第5条所示);

3>若数据库更改,还须要进入oracle数据库,提交脚本。下载本文

显示全文
专题