`
Fangrn
  • 浏览: 818163 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

informix 使用备忘录

阅读更多

1.  启动与停止命令
     停止命令如下:

onmode   - k
    onmode 命令 语法: onmode [-k] [-m] [-s] [-u] [-y]
    onmode -k     执行立即shutdown,将系统变为off-line模式
    onmode -m     将系统从quiescent模式变为on-line模式
    onmode -s     执行graceful shutdown
    onmode -u      执行immediate shutdwon
    onmode -y     对提示自动回答yes
   启动命令如下:
oninit   -

2. 查看数据库编码
    dbaccess进入后,进入到sysmaster库,运行如下命令可查看当前各个库的编码:
select   *   from  sysdbslocale;
      运行结果类似如下:
dbs_dbsname  sysmaster
dbs_collate  en_US.
819
 
dbs_dbsname  sysutils
dbs_collate  en_US.
819
 
dbs_dbsname  sysuser
dbs_collate  en_US.
819
 
dbs_dbsname  sdp
dbs_collate  en_US.
57372
 
dbs_dbsname  smp
dbs_collate  en_US.
57372

3. 查看informix占用的端口
     在informix的安装目录的etc目录下的sqlhosts文件,可查看端口信息,例如下面表示 informix的端口为7778:
sdpdb    onsoctcp     minicc2          7778

4. 使 用dbaccess命令从文件导入建表信息
    若想从某个包含建表建索引等信息的文件里面将信息导入到某个库中,可将文件拷贝到要运行命令的目 录,而后运行:
    dbaccess 数据库名称 文件名称
    例如运行如下命令表示将create.sql文件中的信息导入到amigo数据库中:
dbaccess amigo  create .sql

5. 给某个用户赋予某个库的dba权限
   使用dbaccess命令进去后,选择“Query-language”,接着选择需要赋予dba权限的库,再选择“New”,输入如下命令并运行来赋予 权限:
grant  dba  to  用户名;
 
6. 连接informix库的用户的.bash_profile的配置
    参考配置如下:
SDFDB = sdp
export SDFDB

INFORMIXDIR
=/ home / informix
INFORMIXSERVER
= sdpdb1 
ONCONFIG
= onconfig.scp2
PATH
= $PATH:$INFORMIXDIR / bin
LD_LIBRARY_PATH
= $LD_LIBRARY_PATH:$INFORMIXDIR / lib:$INFORMIXDIR / lib / esql 

export INFORMIXDIR
export INFORMIXSERVER
export ONCONFIG PATH
export LD_LIBRARY_PATH

export LANG
= en_US.utf8
export DB_LOCALE
= en_US.utf8
export CLIENT_LOCALE
= en_US.utf8
      其中SDFDB为数据库的名称,INFORMIXDIR为informix的安装根路径,sdpdb1为INFORMIXSERVER

7. informix导出表数据 
    进入查询页面后,运行命令:
unload  to  文件名  select   *   from  表名
     例如,将cti_callstat的数据导入到data.txt文件中,命令如下:
unload  to  data.txt  select   *   from  cti_callstat;

分享到:
评论

相关推荐

    informix学习使用手册

    《Informix学习使用手册》是一本专为Informix学习者设计的全面教程,它涵盖了从基础概念到高级特性的各种主题,旨在帮助初学者、使用者和开发者深入理解并熟练运用Informix数据库系统。这本书详细解释了Informix的...

    AIX下informix9.4安装记录

    9. **启动数据库服务器**:使用Informix提供的启动脚本启动数据库服务器。例如,使用`oninit`命令。 10. **验证安装**:安装后,执行一些基本的数据库操作,如创建数据库、连接数据库、运行SQL查询等,以确认...

    informix数据库表记录加解锁的常用方法

    5. **隐式锁定**:在默认的隔离级别下,Informix使用隐式锁定。这意味着在INSERT、UPDATE和DELETE操作时,系统会自动对涉及的记录加锁,直到事务结束。 6. **多版本并发控制(MVCC)**:Informix的MVCC机制允许读取...

    informix使用全书(经典教材)

    《Informix使用全书》是一本经典的数据库教材,专为Informix初学者和数据库管理员提供全面的指导。这本书深入浅出地介绍了Informix数据库管理系统的基础知识、安装配置、操作使用、性能优化以及故障排查等核心内容。...

    安装INFORMIX客户端软件以及使用

    INFORMIX 客户端软件安装和使用指南 INFORMIX 客户端软件是 IBM 公司开发的一款数据库管理系统客户端软件,能够帮助用户远程连接和管理 INFORMIX 数据库。下面是安装 INFORMIX 客户端软件的详细步骤和使用方法。 ...

    Informix使用建议--一些常用的informix命令

    ### Informix使用建议—一些常用的Informix命令 #### 一、环境变量与游标优化 在使用Informix数据库的过程中,合理的环境配置对于提高查询效率至关重要。以下是一些关键的环境变量及其作用: 1. **游标优化** - ...

    informix jdbc jar包

    2. 使用`Class.forName()`方法加载Informix的JDBC驱动。 3. 创建`java.sql.Connection`对象,通过`DriverManager.getConnection()`方法并提供数据库连接参数,如URL、用户名和密码。 4. 使用`Connection`对象执行SQL...

    Informix数据库驱动(亲测)

    描述部分提到,“Java编程于Mysql等数据库类似,非常简单”,意味着使用Java来操作Informix数据库与使用Java操作MySQL数据库在方法上是相似的。Java的JDBC API提供了一种标准化的方式来连接和操作各种类型的数据库,...

    linux下informix自启动设置

    你可以使用 `systemctl status informix` 或 `service informix status` 命令(根据你的 Linux 发行版和系统配置)来查看 Informix 服务的状态。 最后,如果系统使用的是更现代的 Systemd,你可能需要创建一个 `....

    informix远程连接(客户端配置).

    使用以下命令查看 Informix 通信设置: ``` [informix@linux-60:/home/informix/etc] $ vi sqlhosts ``` 在 sqlhosts 文件中添加以下内容: ``` informixsvr onsoctcp linux-60 sqlexec ``` 二、设置客户端配置 在...

    Linux下informix安装Linux下informix安装

    这一步骤需要使用 Informix 用户将安装包上传到服务器。 四、解压软件 使用 tar 命令将安装包解压到 /usr/Informix/insta 目录下。例如: ``` [root@vmbank informix]# tar xvf iif.11.50.UC2TL.Linux-RHEL4.tar /...

    Informix11.5认证教程

    你可以使用 Informix 的内置工具如 dbexport、dbimport、onstat、oncheck 等进行性能监控和问题分析。同时,学习 SQL 查询优化技巧和索引的使用也至关重要,这有助于提高查询速度和系统性能。 3. **Informix 管理**...

    informix dbaccess使用方法

    ### Informix DB-Access 使用方法详解 #### 一、引言 在数据库管理领域,IBM Informix 是一款高性能的关系型数据库管理系统,广泛应用于电信、金融、政府等多个领域。DB-Access 作为 Informix 数据库的一个重要组成...

    informix数据库连接驱动jar包

    在连接Informix数据库时,使用以下代码示例: ```java import java.sql.Connection; import java.sql.DriverManager; public class InformixConnect { public static void main(String[] args) { String url = ...

    informix for windows数据库安装配置

    在 Informix for Windows 中,提供了一个名为 dbaccess 的数据库访问工具,可以使用该工具来执行 SQL 语句、创建数据库、查看数据库相关信息等。例如,在 ol_wsl_informix 实例中,我们可以创建一个名为 yhk 的...

    informix 12.1官方指南(中文)

    3. **SQL语法与使用**:详细解析Informix支持的SQL语句,包括数据查询、插入、更新、删除,以及复杂的联接、子查询、存储过程和触发器的使用,为数据库操作提供基础。 4. **数据类型与模式**:介绍Informix支持的...

    informix sql函数使用说明大全

    标题:Informix SQL函数使用说明大全 描述:本文旨在提供Informix数据库中内置函数的全面指南,涵盖了统计、日期时间、数学、指数与对数、三角函数、统计分析、字符串处理以及二进制数据处理等多个方面的函数应用。...

    Informix 11.70 数据库的名称和端口

    在本文中,我们将详细介绍如何获取 Informix 11.70 数据库的名称和端口,并且使用第三方工具 DbVisualizer 连接 Informix 数据库。 一、获取 Informix 11.70 数据库的名称 在 Windows 系统下,获取 Informix 11.70...

    informix SQL语法手册

    Informix SQL 语法手册是一本关于IBM Informix数据库管理系统(DBMS)中的SQL语言使用的权威指南。该手册为用户提供了全面深入的理解Informix环境下SQL语法的具体用法,帮助数据库管理员、开发者和其他相关人员更加...

Global site tag (gtag.js) - Google Analytics