多数据库 - 建库及用户配置
更新时间:2024-04-05 13:35:01 阅读量: 综合文库 文档下载
- 多数据库联合查询推荐度:
- 相关推荐
数据库连接配置说明
1 概述
本文档用于初始化CA前,介绍如何准备好相关数据库和设置相应的数据库连接信息。在完成安装数据库软件后,根据2数据库配置对数据库进行设置,如果已经设置好则按3数据库连接配置的说明修改配置文件中的有关数据库连接的内容,然后就可以初始化CA系统。
2 数据库配置
前提条件:完成数据库(目前支持五种:Oracle 企业版数据库9.2、IBM DB2通用数据库v8.1.6、Microsoft SQL Server 2000、MySQL 4和Sybase 12.5) 的安装
然后按对应的数据库类型执行下列步骤。
2.1 Oracle
2.1.1 创建表空间
从开始程序菜单运行Oracle管理工具Enterprise Manager Console,登录Enterprise Manager Console,选中指定数据库?“存储”?“表空间”,然后点击右键,选择“创建”。将弹出“创建表空间”窗口
在“一般信息”页中,“名称”栏输入要创建的表空间名字,比如CADATA,“数据文件”的“文件名”输入cadata01.dbf(也可接受其根据名称自动生成的),“文件目录”可按默认或按需输入已存在的另外目录,大小可设为200MB。
IDA CA Server安装手册
双击文件名将弹出“创建数据文件”窗口,选中“存储”页面,勾上“数据文件已满后自动扩展(AUTOEXTEND)”,在“增量”栏输入100MB。
点击确定退出创建数据文件窗口,再点击创建以创建此表空间,完成此步骤。
或可从命令行操作。运行sqlplus以system用户登录目标数据库,再执行类似下列SQL语句来创建此表空间(按具体环境修改下列语句中的路径,如果有必要也还可修改其它参数):
CREATE TABLESPACE CADATA LOGGING
DATAFILE 'D:\\ORACLE\\ORADATA\\CA\\cadata01.dbf' SIZE 200M
AUTOEXTEND
ON NEXT 100M MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO;
2.1.2 创建用户
在Oracle管理工具Enterprise Manager Console中选中目标数据库?“安全性”?“用
户”,然后点击右键,选择“创建”。将弹出“创建用户”窗口。
- 1 -
IDA CA Server安装手册
在“一般信息”页,“名称”栏中输入要创建的用户名,比如CA,在“输入口令”栏和“确认口令”栏输入相同字符串用于新建用户的口令。在表空间的“默认值”栏中选择前面创建的CADATA。
在“角色”页,从“可用”中选中“DBA”加入到“已授予”栏。
- 2 -
IDA CA Server安装手册
点击创建,完成此步骤。
或者可从命令行方式操作。运行sqlplus以system用户登录目标数据库,再执行类似下列SQL语句来创建此用户并授权:
CREATE USER ca IDENTIFIED BY ca DEFAULT TABLESPACE CADATA DEFAULT TEMPORARY TABLESPACE TEMP;;
GRANT CONNECT,RESOURCE TO ca;
此用户ca将用于创建IDA应用相关的表、索引等对象。此用户名和口令将存放到配置文件中,以便下一步的初始化IDA应用系统。
2.1.3 其它表空间设置(可选)
登录Oracle管理工具Enterprise Manager Console,选中指定数据库->“存储”?“表空间”,右边将列出全部表空间,双击“名称”为SYSTEM的表空间,将弹出“编辑表空间”窗口,再双击“数据文件”的“文件名”,将弹出“编辑数据文件”窗口,选中“存储”页面,勾上“数据文件已满后自动扩展(AUTOEXTEND)”,在“增量”栏输入10MB。如果已勾上“数据文件已满后自动扩展(AUTOEXTEND)”,则可不用修改。
- 3 -
IDA CA Server安装手册
同样按此方法对“类型”为“UNDO”和“TEMPORARY”的表空间设置“数据文件已满后自动扩展”。
2.2 DB2
2.2.1 创建数据库
从开始程序菜单运行IBM DB2->一般管理工具->控制中心。选中“控制中心”->“所有已编目的系统”->本机名->“实例”->“DB2”->“数据库”,点击右键,选择“创建”->“使用向导创建数据库”,将转到创建数据库向导中。
在第一步,“名称”页中,在数据库名中输入要创建的数据库名,比如CA。
- 4 -
IDA CA Server安装手册
点击下一步,接受默认选项,点击下一步,直到6.区域,选择代码集UTF-8。
最后在“总结”页面点击“完成”。在完成后选择不运行顾问向导。
2.2.2 创建缓冲池
选中“控制中心”->“所有已编目的系统”->本机名->“实例”->“DB2”->“数据库”->CA->“缓冲池”,点击右键,点击“创建”,将弹出“创建缓冲池”窗口。
- 5 -
IDA CA Server安装手册
在“缓冲池名”栏输入要创建的缓冲池名字,比如CACACHE,“页大小”选择“16K”,“以16K页计的大小”输入4000。
- 6 -
IDA CA Server安装手册
2.2.3 创建表空间
2.2.3.1 常规表空间
选中“控制中心”->“所有已编目的系统”->本机名->“实例”->“DB2”->“数据库”->CA->“表空间”,点击右键,点击“创建”,将弹出“创建表空间”窗口。
在“名称”页的“表空间名”栏输入要创建的表空间名,比如CADATA。
在“类型”页选择“常规”。
在“缓冲池”页从“缓
冲池”列表中选择CACACHE缓冲池。
- 7 -
IDA CA Server安装手册
在“空间管理”页中选择“数据库管理的空间”。
在“容器”页点击“添加”,在弹出的“定义容器”窗口中,选中“文件”,选择“驱动器”,从“目录”里选择到将存放数据文件的指定目录,在“容器”栏输入要创建的文件名,比如cadata.dbf,在“大小”中输入1000(单位选MB)(可以根据需要设置更大或更小的空间,如果选择的是“系统管理的空间”则不需设定大小,它自动会利用此驱动器下所有可用空间),点击确定,点击完成。
- 8 -
IDA CA Server安装手册
2.2.3.2 系统临时表空间
选中“控制中心”->“所有已编目的系统”->本机名->“实例”->“DB2”->“数据库”->CA->“表空间”,点击右键,点击“创建”,将弹出“创建表空间”窗口。
在“名称”页的“表空间名”栏输入要创建的表空间名,比如CATEMP。
在“类型”页选择“系统临时”。
- 9 -
IDA CA Server安装手册
在“缓冲池”页从“缓冲池”列表中选择CACACHE缓冲池。
在“空间管理”页中选择“系统管理的空间”。
- 10 -
IDA CA Server安装手册
在“容器”页点击“添加”,在弹出的“定义容器”窗口中,选中“文件”,选择“驱动器”,从“目录”里选择到将存放数据文件的指定目录,在“容器”栏输入要创建的目录,比如CATEMP,点击确定,点击完成。
2.2.4 创建OS用户
从开始菜单运行“设置”->“控制面板”->“管理工具”->“计算机管理”,在计算机管理->本地用户和组->用户,点击右键,选择“新用户”,将弹出“新用户”窗口。
- 11 -
IDA CA Server安装手册
在“用户名”栏输入要创建的用户名,比如CA;在“密码”栏和“确认密码”栏输入相同密码;属性“用户下次登录时须更改密码”等按需选择。点击创建。
2.2.5 创建数据库用户
选中“控制中心”->“所有已编目的系统”->本机名->“实例”->“DB2”->“数据库”->CA->“用户和组对象”->“DB用户”,点击右键,点击“添加”,将弹出“添加用户”窗口。
- 12 -
IDA CA Server安装手册
在“数据库”页选中前面创建的OS用户CA;把权限全部选中。
在“表空间”页点击“添加表空间”,从“表空间列表”中选择CADATA,点击确定,从“表空间”中选中CADATA,从“特权USE”中选择“是”。点击确定。
- 13 -
IDA CA Server安装手册
2.3 MySQL
2.3.1 创建数据库
从命令行以root用户登录: >mysql –u root
如果ca数据库已存在则先删除: mysql>drop database if exists ca; 创建ca数据库:
mysql>create database ca;
2.3.2 创建用户
如果用户已存在可先删除:
mysql>revoke all privileges on *.* from ca; mysql>revoke grant option on *.* from ca; mysql>delete from mysql.user where user='ca'; mysql>flush privileges;
创建用户并授权:
mysql> grant all on ca.* to ca identified by 'capassword'; 其中capassword用自己确定的口令来代替。
此用户ca将用于创建IDA应用相关的表、索引等对象。此用户名和口令将存放到配置文件中,以便下一步的初始化IDA应用系统。
2.4 MSSQL
2.4.1 创建数据库
从开始程序菜单运行Microsoft SQL Server 2000->企业管理器。选中“控制台根目录”->“Microsoft SQL Servers”->“SQL Server组”->“(local)(Windows NT)”->“数据库”,点击右键,选择“新建数据库”,将弹出“数据库属性”窗口。
- 14 -
IDA CA Server安装手册
在“常规”页中,在“名称”栏中输入要创建的数据库名,比如CA。点击确定。
2.4.2 创建数据库用户
在企业管理器中,选中“控制台根目录”->“Microsoft SQL Servers”->“SQL Server组”->“(local)(Windows NT)”->“安全性”->“登录”,点击右键,选择“新建登录”,将弹出“SQL Server登录属性-新建登录”窗口。
- 15 -
IDA CA Server安装手册
在“登录”页中“名称”栏选择或输入“ca”;身份验证选择“SQL Server身份验证”,输入密码;“默认设置”的“数据库”项选择CA。
在“数据库角色”页,选中全部服务器角色。
- 16 -
IDA CA Server安装手册
在“数据库访问”页的“许可”栏中选中CA数据库,并选中全部的“数据库角色”。点击确定。
- 17 -
IDA CA Server安装手册
2.5 Sybase
2.5.1 创建数据库
从开始程序菜单运行Sybase->Sybase Central Java Edition。以sa用户身份登录,选中“Databases”,从详细信息栏点击“Add Database”,将弹出“Add Database”窗口。
在第一页中,输入要创建的数据库名称,比如CA。点击确定。
2.5.2 创建数据库用户
在“Sybase Central”中,选中“Logins”,从详细信息栏点击“Add Login”,将弹出“Add Login”窗口。
- 18 -
IDA CA Server安装手册
在第一页输入要创建的用户名,比如ca和至少六个字符的口令。
在第二页选择默认登录数据库为ca。在第三页点击“select all”。点击完成。 选中“Logins”,双击右边用户ca,弹出ca用户的属性,在“Roles”页,点击“Add”,添加“sa_role”角色,点击确定。点击确定完成此授权。
- 19 -
IDA CA Server安装手册
3 数据库连接配置
数据库连接信息在安装目录下的config\\init.xml文件中的
3.1 完整示例
3.1.1 Oracle数据库:
3.1.2 DB2数据库:
- 20 -
IDA CA Server安装手册
3.1.3 MySQL数据库:
ding=gbk
3.1.4 MSSQL数据库:
3.1.5 Sybase数据库:
3.2 参数说明
3.2.1
说明:数据库连接用的URL
包括连接数据库的连接方式(JDBC)、数据库服务器的地址、数据库名称
举例:
Oracle数据库:
192.168.9.162 Oracle数据库所在主机的地址 1521 Oracle服务器的监听端口地址 jitdb Oracle数据库服务名
- 21 -
IDA CA Server安装手册
DB2数据库:
192.168.9.162 DB2数据库所在主机的地址
50000 DB2服务器的监听端口地址 jitdb DB2数据库名称
MySQL数据库:
192.168.9.162
MySQL数据库所在主机的地址
3306 MySQL服务器的监听端口地址 jitdb MySQL数据库名称
MSSQL数据库:
192.168.9.162 MSSQL数据库所在主机的地址 1433 MSSQL服务器的监听端口地址 jitdb MSSQL数据库名称
Sybase数据库:
192.168.9.162 Sybase数据库所在主机的地址 5000 Sybase服务器的监听端口地址 jitdb Sybase数据库名称
用户可能需要修改的是三个值:数据库所在主机的地址(可用IP或机器名)、端口号和数据库名称,此三个值应由数据库管理员提供。
3.2.2
说明:JDBC数据库连接用的数据库驱动名字
为了支持
举例:
Oracle数据库:
MSSQL数据库:
Sybase数据库:
3.2.3
说明:数据库用户名
举例:
- 22 -
IDA CA Server安装手册
3.2.4
说明:数据库用户密码 举例: isEncrypted 表示是否对口令加密 isEncrypted=\对口令加密 =\不对口令加密 在设置时类似如下: 3.2.5 说明:数据库连接池最大限制 为了限制数据库连接池中连接数量,通过连接池最大限制可以确保连接池不会过度膨胀;不会影响数据库效率。 举例: 上列表示数据库连接池最大限制为20 ,连接池中的同时连接到数据库的连接数量不能超过20。 此值可根据需要设置更大,直到数据库本身的限制。 - 23 -
正在阅读:
多数据库 - 建库及用户配置04-05
小学生交易会优秀作文06-15
四川省成都市2017-2018学年高二生物上学期期中试题02-28
不事雕饰而自有风味04-20
食品工艺学11-27
大数据时代传统统计模式变革探析05-19
进程同步练习题12-09
文献检索复习题及参考答案11-26
2016年6月英语六级真题写作范文3套09-20
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 建库
- 配置
- 数据库
- 用户
- 淄博安监答题2018年4月份题库--单选题
- (1) 数据包络分析法(DEA)概述
- 谈基层派出所执法规范化建设
- 乡镇党委书记在2018年全镇干部工作会议上的讲话
- 关于建立“三旧”改造地块标图建库(粤国土资试点发〔2011〕175
- 运维工程师实习报告范文
- 2016年尔雅通识课《逻辑学导论》 课后题
- 农村饮水安全工程施工组织设计
- 学生伤害事故处理办法
- 最新人教版2018-2019学年英语九年级全册Unit9综合能力测试题及答
- 开题报告 哈三6X200MW火电厂一期工程电气部分初步设计 - 图文
- 宜宾市煤炭开采企业调查报告2018版
- 磷酸铁锂电池专利分析报告
- 深入基层大走访、大调研活动调研报告
- 地下室底板渗漏修补方案
- GCr15球化退火类型
- 宝山区2014学年度质量管理考试数学试卷定稿
- 词组
- 在脱贫攻坚扶贫成效考核实地工作对接会上的表态发言
- 高教第五版分析化学第四章思考题答案