Informix数据库基本操作和常用配置.docx

Informix数据库基本操作和常用配置.docx

ID:50826213

大小:92.53 KB

页数:16页

时间:2020-03-15

Informix数据库基本操作和常用配置.docx_第1页
Informix数据库基本操作和常用配置.docx_第2页
Informix数据库基本操作和常用配置.docx_第3页
Informix数据库基本操作和常用配置.docx_第4页
Informix数据库基本操作和常用配置.docx_第5页
资源描述:

《Informix数据库基本操作和常用配置.docx》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Informix数据库基本操作和常用配置Windows下的动态服务及数据库创建创建动态服务开始->InformixDynamicServer11.50->serverinstancesmanager选择createnew创建一个动态服务,需要记住的信息有端口号、服务名和密码,其他信息用默认的即可。端口号从8098开始,可以自己设置,再次创建新的服务时会自动增加,服务名最好自己设置,默认的服务名很长,不方便记,这里我以test为例。如果系统中装了informix数据库,登陆系统时会默认以informix用户登陆,最好所有对数据库的操作均在informix用户下进行,不赞成

2、在windows用户下操作,会导致权限不一致,连接不上数据库。完成后会弹出一个是否初始化动态服务的选项,选择是,初始化完成后动态服务就创建完成了,以下简称IDS。此时会在informix安装目录的etc目录下生成一个ONCONFIG.test(test为服务名)配置文件。扩展表空间创建好动态服务后我们可以通过开始->InformixDynamicServer11.50->test打开控制台。在windows下装完informix数据库后还会生成一个IFMXDATA文件夹,与安装目录相同,每创建一个IDS就会在该文件中生成一个以服务名命名的文件夹,当选择初始化动态服务的时

3、候就会在对应的文件夹中生成两个空间文件,一个rootdbs_dat.000是一个informix内部使用的默认空间,rootdbs我们一般都不用。另一个test_dat.000则是我们主要使用的,以后建的数据库都是放在这个表空间里的。Test_dat.000默认大小为100M,一般都需要扩展一个表空间上去,扩展表空间的方法:先去IFMXDATAtest目录下新建一个文件test_dat.001,然后在控制台输入命令:onspaces-atest-pc:IFMXDATAtesttest_dat.001-s300000-o0,-a是添加,-p是路径,-s是大小,-

4、o是偏移量,0为偏移量的大小,偏移量类似一个开始的地址,为0,就是从1开始,为10,则从11开始。若在一个文件上建一个100大小的chunk(chunk,区,块informix术语单位,不多解释),偏移量设为0,则这个chunk就占据了1-100这段空间,若在这个文件上再建一个100大小的chunk,1-100已经被占用,则偏移量要设为100,即从101开始。注意,对于同一文件是要往后累加的,不同的文件则都可以从0开始,不过建议如果分配的空间太大,最好能预留一点给磁盘信息。完成后可以用onstat–d查看表空间信息。如果不选择初始化,这两个文件的大小都为0,需要手动修改

5、,用这个命令即可,其中-c是创建:onspaces-c-dtest-pC:IFMXDATAtesttest_dat.000-o0-s300000,rootdbs不常用,可以不用修改。创建数据库在控制台输入dbaccess,进入informix管理界面,界面的菜单就不一一解释了,选择database-create输入数据库名,以test为例,回车,dbspace选择test,回车,这一步完了用方向键移到exit选项上,退回到上级菜单,选择Create-new-database,回车即可。完成后一直exit退出管理界面,输入ontape-s-Btest修改数据库tes

6、t日志模式为bufferedlogging,这一步是必须的,否则数据库不支持事务,完成后即可以使用该数据库。Linux下数据库的创建和windows下的一样。简单说一下informix数据库中的四种日志模式:U代表Unbufferd(无缓冲日志模式)B代表bufferd(缓冲日志模式)A代表Ansi(不常用,不能和其它日志模式转化)还有一种是N(Nolog)(无日志模式)各个日志模式之间用ontape-s-代码(U,B,N,A)来进行转换,但转换之前需要修改onconfig文件中的TapeDev和Ltapedev两个参数,指向/dev/null,以免在数据库模式转换的时

7、候进行长时间的0级备份,这两个参数具体含义会在后面说到。ONCONFIG配置文件中的一些参数设置对于informix数据库,每个IDS都会对应有一个ONCONFIG配置文件,这个配置文件以IDS名为后缀,windows下是自动生成,linux下则是手动拷贝一份etc目录下的ONCONFIG.STD文件,命名与windows下的一样,然后修改里面的参数。ONCONFIG配置文件中的参数很多,这里只介绍一些重要的比较常用的参数配置。TAPEDEV逻辑日志备份路径,windows下设置为NUL,而在linux下则为/DEV/NULL,如果不设置

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。