1.2 Informix安装设置及初级管理(Unix)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

12
© 2010 IBM Corporation
Information Management – Informix
Informix 服务器端 – 设置(续)
§ 加入逻辑、物理日志
% onmode –uy /* 进入 quiescent mode 以便加入逻辑日志*/ % onparams -a -d llogdbs -s 100000 /* 重复20次 */ 运行ontape -s 使新增逻辑日志可用。 新增20个逻辑日志文件后,请把系统安装时创建的几个逻辑日志删除 % onparams -p -s 1999000 -d plogdbs -y /*这里的大小要比dbspace稍微 小一些,必须是pagesize的整数倍*/ % onmode -m /*将数据库模式转换到online状态 */
2 © 2010 IBM Corporation
Information Management – Informix
Informix 服务器端 – 安装
§ 得到Informix安装介质 (通过 IBM Academic Initiative) – 加入 IBM Academic Initiative 并注册
§ 跟随向导指示,选择下一步 § 这里可以查看安装介绍信息 § 选择同意协议 § 下一步
5
© 2010 IBM Corporation
Information Management – Informix
Informix 服务器端 – 安装(续)
§ 选择安装的目的目录 § 选择需要安装的组件,以及每个组件是 否典型安装或者自定义安装 § 下一步
10
© 2010 IBM Corporation
Information Management – Informix
Informix 服务器端 – 设置(续)
§ 环境变量设置方法 (以bash为例):
– 打开.bash_profile文件
vi $HOME/.bash_profile
– 将以下环境变量设置信息添加到.bash_profile 文件中
§ 其它渠道获得正式版或者试用版
3 © 2010 IBM Corporation
Information Management – Informix
Informix 服务器端 – 安装(续)
§ 安装
– 解压缩, untar 或者tar xvf – 创建informix用户
groupadd –g 101 informix useradd -u 1001 -g informix -d /opt/informix -s /bin/csh -m informix
Informix 安装设置及初级管理(UNIX)
Informix Enablement Team
2012年1月13日星期五
© 2010 IBM Corporation
Information Management – Informix
内容
§ Informix服务器安装 § Informix服务器设置 § InformixClient端安装设置
– 使环境变量生效
. $HOME/.bash_profile
注:/sbin 中包含了许多命令但没有添加到PATH环境变量中,在此将该目录 也添加到PATH中。
11 © 2010 IBM Corporation
Information Management – Informix
Informix 服务器端 – 设置(续)
Informix 服务器端 – 安装(续)
§ 安装进行中
§ 安装成功
9
© 2010 IBM Corporation
Information Management – Informix
Informix 服务器端 – 设置
§ 访问 server:
– 设置如下环境变量
• • • • • INFORMIXSERVER – server名字 INFORMIXDIR – Informix的安装目录 ONCONFIG – configuration文件的名字 INFORMIXSQLHOSTS – 保存连接信息文件的名字 PATH – 把 $INFORMIXDIR/bin 加入到 PATH环境变量中
§ 优化onconfig参数:
参见其它文档:
http:// publib.boulder.ibm.com/infocenter/idshelp/v115/index.jsp
13
© 2010 IBM Corporation
Information Management – Informix
临时表空间
§ 设置临时表空间参数 § 临时表空间有4个 - tmpdbs01,tmpdbs02,tmpdbs03,tmpdbs04
7
© 2010 IBM Corporation
Information Management – Informix
Informix 服务器端 – 安装(续)
§ 下一步,安装信息浏览 § 下一步,开始安装
8
© 2010 IBM Corporation
Information Management – Informix
– 在UNIX, 如果创建了demodb,可以通过如下方式设置环境变量
• Bourne shell: . $INFORMIXDIR/demo/server/profile_settings • C shell: source $INFORMIXDIR/demo/server/profile_settings.csh
################################################################### DBSPACETEMP tmpdbs01,tmpdbs02,tmpdbs03,tmpdbs04
14
© 2010 IBM Corporation
Information Management – Informix
§ 创建数据库
– 创建一个数据库实例 “stores”
dbaccessdemo7 stores –log –dbspace my_dbspace
– 也可以通过使用dbaccess执行自己的SQL语句来创建数据库 (dbaccess是一个命令行的工具)
dbaccess - create database db1 in my_dbspace with log; Ctrl + c to exit dbaccess
http://www-304.ibm.com/jct01005c/university/scholars/academicinitiative/
– 下载页面 http://www304.ibm.com/jct01005c/university/scholars/downloads/index.html – 单击 “Browse the Software Catalog” – 单击 “Find by Search Text” – 输入 - Informix Dynamic Server V11.50 – 选择 “Images” 分页 – 确认平台? (Operating System and processor – 32/64bit) – 选择相应的 Informix V11.50.xC7 (x can be U/T/F/H; xC7 is latest as of April 2009); 在页面下方选择 “I agree”, 开始下载. – 对于版本功能的比较请查看: http://www-01.ibm.com/software/data/informix/
– Informix Client-SDK – IBM Data Server Client – Informix与Java – Informix与PHP – Informix与Ruby – Informix与.NET – Informix与MATLIB
§ Informix初级管理 § Informix参考资料
6
© 2010 IBM Corporation
Information Management – Informix
Informix 服务器端 – 安装(续)
§ 是否开启权限分离,如果不确定,选No § 是否创建示例数据库 § 如果选择 No,则直接进入安装信息浏览 § 如果选Yes,则自动创建数据库实例 并且这里可以指定实例的配置参数
################################################################### # Root Dbspace Configuration Parameters # # # # server is started. If no dbspaces are specified, or if all specified dbspaces are not valid, temporary files are created in the /tmp directory instead.
§ 设置sqlhosts文件:
testserver ontlitcp 主机名(或主机IP) 9088
§ 初始化数据库
oninit –ivy
§ 创建数据库空间
onspaces -c -d plogdbs -p /opt/informix/chunks/plogchk -o 0 -s 2000000 onspaces -c -d llogdbs -p /opt/informix/chunks/llogchk -o 0 -s 2000000 onspaces -c -d tmpdbs01 -p /opt/informix/chunks/tmpchk01 -o 0 -s 2000000 -t onspaces -c -d tmpdbs02 -p /opt/informix/chunks/tmpchk02 -o 0 -s 2000000 -t onspaces -c -d tmpdbs03 -p /opt/informix/chunks/tmpchk03 -o 0 -s 2000000 -t onspaces -c -d tmpdbs04 -p /opt/informix/chunks/tmpchk04 -o 0 -s 2000000 -t
– 运行安装向导,注意要使用root用户或者sudo
• 图形界面安装:sudo ./ids_install –gui • 字符界面安装:sudo ./ids_install
4
© 2010 IBM Corporation
Information Management – Informix
Informix 服务器端 – 安装(续)
Informix 服务器端 – 设置(续) § 启动数据库服务器
– 以root或者informix用户运行:
$ oninit -vy
– 检查Server的状态:
$ onstat –
IBM Informix Dynamic Server Version 11.50.UC3 - 78208 Kbytes -- On-Line -- Up 02:13:11 -
(“On-Line” denotes server is ready for use)
§ 关闭数据库服务器
– 以informix或者root身份运行:
$ onmode –ky
15
© 2010 IBM Corporation
Information Management – Informix
Informix 服பைடு நூலகம்器端 – 设置(续)
– dbaccess 也可以用来执行sql(test.sql)
dbaccess –e – test.sql
INFORMIXSERVER=‘demoserver' INFORMIXDIR='/opt/IBM/informix' ONCONFIG='onconfig.demoserver' INFORMIXSQLHOSTS='/opt/IBM/informix/etc/sqlhosts.demo' PATH=/sbin:$PATH:$INFORMIXDIR/bin export INFORMIXSERVER INFORMIXDIR ONCONFIG INFORMIXSQLHOSTS PATH
相关文档
最新文档