SybaseIQ安装步骤及参数说明
自己安装sybase iq for linux总结

sybase iq 安装for linux1.安装前的准备a. 准备安装文件b. 查看版本licensec. 确定安装环境是否搭建好2.安装过程1. 创建组,用户groupadd oinstallgroupadd dbauseradd -m -g oinstall -G dba sybaseiqpasswd sybaseiq (修改sybaseiq密码)3. 创建安装目录cd /home/sybaseiqmkdir asiq153 (安装目录)mkdir tmp_setup (临时存放安装文件)4. 配置环境变量(重新以sybaseiq用户登录linux)cd /home/sybaseiqvi .bash_profile添加如下几行代码IQDIR15=/home/sybase/db/IQ-15_3export IQDIR15SYBASE=/home/sybase/dbexport SYBASE5. 检查安装文件是否拷贝到/home/sybase/tmp_setup虚拟机可以通过共享文件夹,/mnt/hgfs/share 将安装文件拷到目的地6. 开始安装cd /home/sybaseiq/tmp_setup执行./setup.bin7.安装目录在安装过程中会询问你要将sybase iq安装在那个目录下选择/home/sybaseiq/asiq153 按确定继续向下安装3.安装成功后要做的事情1.执行下列命令:[sybaseiq@localhost bin64]$ . $SYBASE/IQ-15_3/IQ-15_3.sh也可以执行:cat IQ-15.3.sh >> .bash_profile也可以将执行IQ-15_3.sh 写在sy.sh 里每次启动机器自动执行(root 用户)pwd/root[root@redflag11012601 ~]# vi sy.shexport SYBASE=/opt/sybase. $SYBASE/IQ-15_2/IQ-15_2.sh2.创建demo库cd /home/sybaseiq/asiq153/IQ-15_3/demo执行下列命令./mkiqdemo.sh3.启动数据库进入bin64目录下(不一定要进入该目录下):/home/sybaseiq/asiq153/IQ-15_3/bin64执行以下命令启动demo数据库[sybaseiq@localhost bin64]$ start_iq /home/sybaseiq/asiq153/IQ-15_3/demo/iqdemo.db方法一也可以使用带参数配置文件来启动数据库start_iq @配置文件路径及其配置文件名称数据库路径及其数据库名称方法二进入bin64 目录/home/sybaseiq/asiq153/IQ-15_3/bin64执行如下命令[sybaseiq@localhost bin64]$ start_iq @/home/sybaseiq/asiq153/IQ-15_3/demo/iqdemo.cfg /home/sybaseiq/asiq153/IQ-15_3/demo/iqdemo.db方法三:进入目录/home/sybaseiq/asiq153/IQ-15_3/bin64执行start_iq -n 数据库名称如:iqdemo或执行start_iq -n 数据库文件名称如:iqdemo.db4. 关闭数据库进入bin64目录下:/home/sybaseiq/asiq153/IQ-15_3/bin64执行以下命令启动demo数据库[sybaseiq@localhost bin64]$ stop_iq----------------------------------连接数据库---------------------------------------------------dbisql -c " uid=DBA; pwd=sql; eng=iqdemo" -nogui-----------------------------------------------------------------------------------------要连接数据库需要关掉防火墙------------------------------------------root 用户下: service iptables stop----------------------------------------------------------------------------------------------------------------------------------------------------------启动,停止agent---代理--------------------------------------- 1。
Sybase IQ 快速入门

Sybase® IQ 快速入门文档 ID: DC01147-01-1510-01最后修订日期: 2009 年 6 月主题页码简介2演示数据库2表名2创建和使用 IQ 演示数据库3将 IQ 演示数据库转换为 Multiplex8启动 IQ 代理9转换为 Multiplex10添加 Multiplex 服务器(手动方法)24创建 Multiplex 服务器定义25同步并启动 Multiplex 服务器(手动方法)27添加临时存储文件(手动方法)28装载数据29版权所有 2009 Sybase, Inc. 保留所有权利。
Sybase 商标可在/detail?id=1011207处的 Sybase 商标页面中进行查看。
Sybase 和列出的标记均是 Sybase, Inc. 的商标。
® 表示已在美国注册。
Java 和基于 Java 的所有标记都是 Sun Microsystems, Inc. 在美国和其它国家/地区的商标或注册商标。
Unicode 和 Unicode 徽标是 Unicode, Inc. 的注册商标。
提到的所有其它公司和产品名均可能是与之相关的各自公司的商标。
简介2 Sybase IQ简介本文档介绍如何创建和查询 IQ 演示数据库。
您可以在选择的任何目录中 创建任意数量的该数据库副本,并且可以在任何时间重新创建该数据库。
您也可以使用演示数据库创建并使用 IQ Multiplex 。
IQ Multiplex 是多个 通过共享磁盘集群访问同一 IQ 存储的 IQ 服务器。
为了进行演示,您可 以使用由多个 IQ 服务器共享的文件系统文件。
此设置模拟 IQ Multiplex 环境。
若要查询或更新数据库,可以使用 Interactive SQL (dbisql ) 或 Sybase Central ,安装 IQ 服务器时会提供这两者。
Sybase 建议您不要直接从此文档中剪切并复制命令;已添加了用于格式 设置的额外字符。
SYBASE-IQ知识整理-12.7

SYBASE IQ 知识整理目录SYBASE IQ 知识整理 --------------------------------------------------------------------------------------- 01概述--------------------------------------------------------------------------------------------------- 4 1.1内容简介 (4)1.2Iq数据库的物理限制 (5)2SybaseIQ的安装 ---------------------------------------------------------------------------------- 5 2.1Sybase IQ单服务器系统的安装 (5)2.1.1操作系统级别的配置-------------------------------------------------------------------- 52.1.2搭建IQ数据库的用户环境------------------------------------------------------------ 62.1.3安装IQ数据库软件 --------------------------------------------------------------------- 72.1.4创建IQ数据库 --------------------------------------------------------------------------- 7 2.2Sybase IQ Multiplex多机系统安装 (8)2.2.1基础 ----------------------------------------------------------------------------------------- 82.2.2安装和配置方法-------------------------------------------------------------------------- 82.2.3MultiPlex的注意事项------------------------------------------------------------------- 92.2.4Multiplex重建查询服务器步骤 ------------------------------------------------------ 9 2.3注册插件 (9)2.4Utility数据库 (10)3优化和配置数据库参数 ------------------------------------------------------------------------- 10 3.1配置数据库优化参数 (10)3.2多个iq数据库的设置 (10)3.3配置内存和高速缓存 (11)3.3.1配置高速缓存分区---------------------------------------------------------------------- 113.3.2示例 ---------------------------------------------------------------------------------------- 11 3.4设置并发查询 (12)4Sybase IQ 数据加载----------------------------------------------------------------------------- 12 4.1数据加载语法 (12)4.2从定长的文本文件装载数据是装载数据的最快方式 (13)4.3使用LOAD TABLE装载文本文件注意事项 (13)4.4使用LOAD TABLE如何装载bcp导出的数据文件 (13)4.5数据装载时候遇到不能装载也不报错的问题 (14)4.6LOAD TABLE 如何进行错误处理 (14)4.7Loadtable 其他一些问题处理 (15)4.7.1数据库升级后load错误--------------------------------------------------------------- 154.7.2LOAD TABLE对缺省值的支持----------------------------------------------------- 164.7.3Sybase iq 加载时跳过错误 ----------------------------------------------------------- 165数据导出 ------------------------------------------------------------------------------------------- 16 6索引-------------------------------------------------------------------------------------------------- 17 6.1IQ的索引特性: (17)6.2索引的适用情况 (18)6.3并行执行创建索引 (19)7Sybase IQ 的主要语法简介-------------------------------------------------------------------- 19 7.1变量 (20)7.1.1局部变量 ---------------------------------------------------------------------------------- 207.1.2全局变量 ---------------------------------------------------------------------------------- 207.1.3连接级变量 ------------------------------------------------------------------------------- 20 7.2注释 (21)7.3表达式 (21)7.3.1IF 表达式 --------------------------------------------------------------------------------- 217.3.2CASE 表达式的语法 ------------------------------------------------------------------ 217.3.3游标FETCH 语句 ---------------------------------------------------------------------- 227.3.4循环语句FOR --------------------------------------------------------------------------- 237.3.5LOOP 语句------------------------------------------------------------------------------- 24 7.4日期和字符串比较 (25)7.5ALTER TABLE 语句 (25)7.6BACKUP 语句 (26)7.6.1语法 ---------------------------------------------------------------------------------------- 26 7.7创建iq空间设备(dbspace)语法 (26)8系统管理 ------------------------------------------------------------------------------------------- 27 8.1使用存储过程获取信息 (27)8.2查看数据库文件 (27)8.3Multiplex多机系统管理 (28)8.3.1主数据库空间的计数在写入和查询服务器上不同 ----------------------------- 288.3.2Multiplex 同步“Not enough space”错误---------------------------------------- 288.3.3备份和恢复Multiplex ----------------------------------------------------------------- 288.3.4更换写入服务器------------------------------------------------------------------------- 30 8.4系统表 (32)8.4.1DUMMY 系统表------------------------------------------------------------------------ 328.4.2IQ_MPX_INFO 系统表 --------------------------------------------------------------- 328.4.3Sysobjects系统表 ----------------------------------------------------------------------- 328.4.4SYSTABLE 系统表 -------------------------------------------------------------------- 338.4.5SYSCOLUMN 系统表----------------------------------------------------------------- 338.4.6SYSFKCOL 系统表 -------------------------------------------------------------------- 338.4.7SYSFOREIGNKEY 系统表 ---------------------------------------------------------- 338.4.8SYSINDEX 系统表 -------------------------------------------------------------------- 33 8.5恢复数据库 (33)8.6系统字符集问题 (34)8.7数据库权限 (34)8.7.1添加新用户 ------------------------------------------------------------------------------- 348.7.2授予对表、视图、存储过程的权限------------------------------------------------ 358.7.3撤消用户权限 ---------------------------------------------------------------------------- 358.7.4删除Sybase IQ 用户帐户------------------------------------------------------------ 368.7.5数据库连接问题------------------------------------------------------------------------- 368.7.6管理组 ------------------------------------------------------------------------------------- 368.7.7资源管理 ---------------------------------------------------------------------------------- 37 8.8系统日志清理 (37)8.8.1单机系统日志清理---------------------------------------------------------------------- 378.8.2SybaseIQ multiplex 日志清理-------------------------------------------------------- 38 8.9IQ数据仓库清理消息文件*.iqmsg (38)8.10数据库锁 (39)8.10.1锁定用户 ---------------------------------------------------------------------------------- 398.10.2解锁用户 ---------------------------------------------------------------------------------- 398.10.3锁表查看 ---------------------------------------------------------------------------------- 39 9存储过程 ------------------------------------------------------------------------------------------- 40 9.1存储过程的语法规则 (40)9.2输出存储过程中print消息; (40)9.3系统存储过程 (43)9.4Multiplex 系统过程 (43)10常用的函数 ---------------------------------------------------------------------------------------- 43 10.1日期和时间函数 (43)10.2CONVERT数据类型转换函数 (43)10.3字符串函数 (44)11故障排除(添加中) ---------------------------------------------------------------------------- 45 11.1insert thrashing detected 或者Hash find thrashingdetected (45)11.2ASA Error -1009134: Insufficient buffers for sort. (45)11.3Multiplex出现other version 数值过大 (46)11.4删除数据库中损坏的表 (46)11.5使用强制模式恢复数据库 (47)11.6删除损坏的数据库空间 (48)11.7删除重复记录 (49)11.8一个实现IQ结果集分页SQL查询的调优 (49)12系统诊断工具SQL Trace ----------------------------------------------------------------------- 51 12.1SYBASE IQ 15之前的SQL Trace (51)12.2SYBASE IQ 15的SQL Trace功能增强 (52)13IQ 15 集群搭建----------------------------------------------------------------------------------- 53 13.1环境要求 (53)13.2创建Simplex IQ Server (54)13.3创建IQ Multiplex (55)13.4设置IQ Multiplex (56)14获取iq数据库文件和日志路径 --------------------------------------------------------------- 57 15IQ存储过程返回集的问题 --------------------------------------------------------------------- 57 16Utility数据库-------------------------------------------------------------------------------------- 58 16.1命令行下面启动和执行 (58)17IQ的官方资源 ------------------------------------------------------------------------------------ 5818附录-------------------------------------------------------------------------------------------------- 60 18.1Iq数据库创建脚本 (60)18.1.1以普通方式创建数据库(非裸设备)--------------------------------------------- 6018.1.2以裸设备方式创建数据库示例 ------------------------------------------------------ 60 18.2开机自动启动数据库示例 (61)18.3数据库配置文件params.cfg (61)18.4IQ15以上版本安装 (61)18.5Iq命令行 (62)18.5.1dbsqlc命令实例: ---------------------------------------------------------------------- 6218.5.2isql命令实例:-------------------------------------------------------------------------- 62 19硬件方面问题 ------------------------------------------------------------------------------------- 63 19.1对每块磁盘进行独立的磁盘扫描 (63)19.2为linux设定swap分区 (64)19.3Aix 磁盘操作 (64)19.4配置NFS (66)19.5如何格式化2T以上的分区 (66)19.6时间设置 (66)19.7配置图形安装界面 (66)19.8为Red Hat Linux5添加裸设备 (67)19.9为linux4添加裸设备 (67)19.10Liunx清理swap和缓存 (68)19.10.1清理swap --------------------------------------------------------------------------------- 6819.10.2清理缓存 ---------------------------------------------------------------------------------- 68 19.11磁盘柜多路径驱动 (68)20优化指导 ------------------------------------------------------------------------------------------- 721概述1.1 内容简介本手册主要针对sybase iq文档内容进行提炼和总结,主要包括:Sybase IQ 单机系统的安装方法Sybase IQ 的性能配置Sybase IQ 多机系统搭建Sybase IQ 的主要语法简介Sybase IQ 的系统管理Sybase IQ 的存储过程Sybase IQ 的数据加载和导出Sybase IQ 的索引1.2 Iq数据库的物理限制2SybaseIQ的安装2.1 Sybase IQ单服务器系统的安装主要介绍linux系统下单机系统的安装,对linux3、4、5的版本均适用,windows系统的安装比较简单,无需额外配置,故不作说明。
Sybase IQ安装和配置.doc

Sybase IQ安装和配置上海贺普计算机科技有限公司2012年4月目录目录 (2)1SYBASE IQ数据库软件安装与配置 (3)1.1S YBASE IQ数据库安装 (3)1.1.1操作系统检查 (3)1.1.2修改IQ主存储及临时存储的裸盘权限 (3)1.1.3创建IQ主存储及临时存储的裸盘链接文件 (3)1.1.4安装IQ软件及补丁 (4)1.1.5创建应用数据库配置文件 (4)1.1.6启动无db的IQ数据库实例用于创建应用数据库 (5)1.2创建应用数据库 (5)1.2.1编写应用数据库创建SQL (5)1.2.2运行数据库创建的SQL文件 (5)1.2.3停止无db的数据库实例 (5)1.2.4启动数据库实例 (5)1.2.5添加主存储及临时存储设备 (6)1.3S YBASE IQ数据库配置 (6)1.3.1设置数据库选项 (6)1.4M ULTIPLEX架构的读节点创建(若需要) (7)1SYBASE IQ数据库软件安装与配置注:本文中涉及到的命令行均以HP_UX安腾平台为例。
不同操作系统的命令或管理方式可能稍有差异。
1.1 Sybase IQ数据库安装1.1.1 操作系统检查建立用户和组:用户名:sybiq组名:sybiqHome目录:/home/sybiq 文件系统大小:10G软件安装目录:/hom/sybiq数据库文件目录:/home/sybiqadm 属主为sybiq用户文件系统大小:10G验证已经安装必须的修补程序在 HP-UX 上运行 Sybase IQ 12.7 必须至少安装下列操作系统修补程序包和修补程序:• HP-UX 11.23 –修补程序级别 B.11.23.0512.034• HP-UXi 11.23 –修补程序级别 B.11.22.0306.4在 HP-UX 上运行 Sybase IQ 15 必须至少安装下列操作系统修补程序包和修补程序:•HP Itanium HP-UX 11.23 —最低修补程序级别 Jan-08还需要修补程序 PHCO_38273•HP Itanium HP-UX 11.31 —最低修补程序级别 Sep-07还需要修补程序 PHSS_372021.1.2 修改IQ主存储及临时存储的裸盘权限把用于IQ主存储及临时存储的裸盘的属主都改为sybiq 组:sybiq1.1.3 创建IQ主存储及临时存储的裸盘链接文件在应用数据库目录:/home/sybiqadm创建IQ主存储及临时存储的裸盘软链接文件。
Sybase IQ 12.7 安装和配置指南[WINDOWS]
![Sybase IQ 12.7 安装和配置指南[WINDOWS]](https://img.taocdn.com/s3/m/47f0856e58fafab069dc02eb.png)
安装和配置指南Sybase® IQ12.7[ WINDOWS]文档 ID:DC00950-01-1270-01最后修订日期: 2008 年 2 月版权所有 © 1991-2008 Sybase, Inc. 保留所有权利。
除非新版本或技术声明中另有说明,否则本出版物适用于 Sybase 软件及所有后续版本。
本文档中的信息如有更改,恕不另行通知。
本出版物中描述的软件按许可协议提供,其使用或复制必须符合许可条款。
要订购其它文档,美国和加拿大的客户请拨打客户服务部门电话 (800) 685-8225 或发传真至 (617) 229-9845。
持有美国许可协议的其它国家/地区的客户可通过上述传真号码与客户服务部门联系。
所有其它国际客户请与 Sybase 子公司或当地分销商联系。
仅在软件的定期发布日期提供升级内容。
未经 Sybase, Inc. 的事先书面许可,不得以任何形式、任何手段(电子的、机械的、手工的、光学的或其它手段)复制、传播或翻译本手册的任何部分。
可在位于 /detail?id=1011207的 Sybase 商标页中查看 Sybase 商标。
Sybase 和所列标记均为 Sybase, Inc. 的商标。
®表示已在美国注册。
Java 和基于 Java 的所有标记都是 Sun Microsystems, Inc. 在美国和其它国家/地区的商标或注册商标。
Unicode 和 Unicode 徽标是 Unicode, Inc. 的注册商标。
本出版物中使用的所有其他公司名称和产品名称可能是其各自公司的商标或注册商标。
政府使用、复制或公开本软件受 DFARS 52.227-7013 中的附属条款 (c)(1)(ii)(针对国防部)和 FAR 52.227-19(a)-(d)(针对非军事机构)条款的限制。
Sybase, Inc., One Sybase Drive, Dublin, CA 94568.目录关于本手册 (v)第1章准备安装 (1)Sybase IQ 版本 (1)Sybase IQ 组件 (2)系统要求 (2)配置建议 (3)交换空间 (4)RAM (4)调整操作系统配置 (4)设置原始设备以进行 Multiplex 访问 (4)选择文件位置 (6)安装 Sybase IQ Server 之前 (8)第2章安装 Sybase IQ (15)安装概述 (15)安装 Sybase IQ Extended Enterprise Edition (16)安装 Sybase IQ Enterprise Edition (23)安装 Sybase IQ Developer’s Kit (23)运行 Sybase IQ (24)第3章安装 Sybase IQ 客户端组件 (27)在 Linux 上安装客户端组件 (27)在 Windows 上安装客户端组件 (32)安装 Sybase IQ 客户端组件之前 (33)安装 Sybase IQ Extended Enterprise Client (34)安装 Sybase IQ 网络客户端 (37)在没有用户交互的情况下安装 (38)安装和配置指南iii目录第4章迁移数据 (41)升级非 Multiplex 数据库 (42)关闭服务器 (42)安装 IQ (42)启动服务器 (43)升级数据库 (43)实施参照完整性 (44)升级后检验数据库 (45)升级后备份数据库 (45)升级之后 (45)运行混合版本 Multiplex (46)将 12.5 Multiplex 数据库升级至 12.7 (47)将 12.6 Multiplex 数据库升级至 12.7 (50)将数据库迁移至 64 位系统 (52)升级 Sybase IQ ETL (52)仅升级 Sybase IQ ETL Server 版本 (52)升级 Sybase IQ ETL Development (54)跨硬件平台进行迁移 (54)第5章配置 Sybase IQ (57)配置 Sybase IQ Server (57)安装 Sybase IQ 以用作服务 (59)配置备份设备 (61)配置客户端连接 (62)使用 JDBC 连接 (62)使用 ODBC 连接 (63)使用 OLE DB 连接 (71)使用 Open Client 连接 (71)在同一系统中运行客户端和服务器 (74)IQ 服务器的网络问题 (74)索引 (77)iv Sybase IQ安装和配置指南v关于本手册主题本《Sybase IQ 安装和配置指南》(适用于 Windows )手册提供下列相关说明:• 安装 Sybase ® IQ 和 Sybase IQ ETL Server • 安装 Sybase IQ 网络客户端和 Sybase IQ ETL Development • 迁移 Sybase IQ 数据• 配置 Sybase IQ 和操作系统读者本指南的目标读者是系统管理员、经理或参与 Sybase IQ 安装的任何人员。
sybase iq 安装教程

Linux系统Sybase iq 15.4安装教程一、首先建立相关用户 (2)二、开始安装 (2)三、配置环境变量 (8)四、启动数据库: (8)五、连接数据库 (10)5.1 以图形的方式连接iqdemo (10)5.2 以字符方式登录: (11)六、配置interface文件 (11)6.1 以图形界面的方式编辑interface文件: (11)6.2 Vim 直接编辑方式 (12)七、关闭数据库: (13)一、首先建立相关用户[root@class155 tmp]# xhost +access control disabled, clients can connect from any host [root@class155 tmp]# su - sybiq二、开始安装[sybiq@class155 ~]$ ./setup.binPreparing to install...Extracting the JRE from the installer archive...Unpacking the JRE...Extracting the installation resources from the installer archive... Configuring the installer for this system's environment...Launching installer...弹出界面:图1.1图1.2图1.3图1.4图1.5 选择典型安装图1.6图1.7图1.8图1.9图1.10图1.11三、配置环境变量[sybiq@class155 asiq154]$ cd IQ-15_4/[sybiq@class155 IQ-15_4]$ lsbin64 install IQ-15_4.sh lib64 lsunload samples sdk Sysam unload demo IQ-15_4.csh java logfiles res scripts shared tix[sybiq@class155 IQ-15_4]$ cat IQ-15_4.sh >>/disk1/sybiq/.bash_profilesybiq@class155 IQ-15_4]$ cd demo/[sybiq@class155 demo]$ lsadata demodata dqpdata.sql dqpquery.sql mkasiqdemo.sql mkiqdemo.sh mkiqdemo.sql [sybiq@class155 demo]$ pwd/disk1/sybiq/asiq154/IQ-15_4/demo四、启动数据库:[sybiq@DB1 demo]$ start_iq @iqdemo.cfg iqdemo.dbStarting server DB1_iqdemo on DB1 at port 2638 (01/10 09:46:48)Run Directory : /sybiq/asiq154/IQ-15_4/demoServer Executable : /sybiq/asiq154/IQ-15_4/bin64/iqsrv15Server Output Log : /sybiq/asiq154/IQ-15_4/logfiles/DB1_iqdemo.0001.srvlogServer Version : 15.4.0.3019/ESD 2Open Client Version : N/AUser Parameters : '@iqdemo.cfg' 'iqdemo.db'Default Parameters : -ti 4400 -gn 25I. 01/10 09:46:51。
Sybase数据库安装说明

Sybase服务器的安装步骤Sybase服务器的安装包括两个部分●安装12.5.2版本●在12.5.2版本的基础上升级至12.5.3以下是Sybase 12.5.2的安装步骤:首先将分行提供的12.5.2包解压图1找到setup.exe 运行此程序。
在安装向导中(图2),点击【下一步】图3图3中,选择协议显示语言—中华人民共和国(PRC),选中“我同意适用于指定的安装地点的Sybase许可证条款“,点击【下一步】在图4中,选择安装目录,如C:\Sybase目录,点击【下一步。
】如果目录中的文件夹不存在,会弹出提示框,此时只需点击【是】即可(如图5)图6在选择安装类型界面(默认是[典型]),选中[完全]后(一定要选“完全”安装,否则打印系统无法连接数据库),点击【下一步】(如图6)图7图7中,界面显示所有的安装信息,包括安装位置和所选的功能部件,直接点击【下一步】即可图8显示安装进度(如图8)。
这时程序正在安装,尽量不要动电脑,等程序安装完毕。
程序已经安装完毕,点击“下一步”图9图9中,点击取消所有的配置选项(默认为全部选中状态,在安装阶段,不需配置任何服务器,所以要全部勾掉)点击【下一步】如图10,安装完成,点击【完成】离开。
Sybase 12.5.2安装完后,升级安装12.5.3,方法如下:图11在该文件夹下,双击其中的Setup.exe,如图11图12进入安装向导后,点击【下一步】(如图12)图13如图13,选择用于显示用户许可协议的语言—中华人民共和国(PRC),选中“我同意适用于指定的安装地点的Sybase许可证条款”,点击【下一步】在图14中,目标目录要和12.5.2的安装目录一致:如C:\Sybase,点击【下一步】图15中,提示是否允许替换该目录的早期版本,点击【是】图16界面中显示安装信息,直接点击【下一步】即可。
图17显示安装进度,完成后点击【下一步】图18中显示安装完成,直接点击【下一步】点击【完成】,程序成功升级为12.5.3版本,数据库服务器安装结束。
sybaseiq命令行安装

sybaseiq命令行安装BAD PASSWORD: it is based on a dictionary wordRetype new UNIX password:passwd: all authentication tokens updated successfully.[root@localhost ~]# lsanaconda-ks.cfg Desktop install.log install.log.syslog [root@localhost ~]# cd /sybase/[root@localhostsybase]# ls[root@localhostsybase]# cd /[root@localhost /]# ls -l总计178drwxr-xr-x 2 root root 4096 08-11 10:22 bin drwxr-xr-x 4 root root 1024 08-04 23:07 boot drwxr-xr-x 13 root root 4280 08-11 15:35 dev drwxr-xr-x 105 root root 12288 08-11 16:08 etc drwxr-xr-x 3 root root 4096 08-04 16:07 home drwxr-xr-x 11 root root 4096 08-11 10:17 lib drwxr-xr-x 7 root root 12288 08-11 10:17 lib64 drwx------ 2 root root 16384 08-04 22:57 lost+found drwxr-xr-x 2 root root 4096 08-11 15:35 media drwxr-xr-x 2 root root 0 08-11 15:35 misc drwxr-xr-x 2 root root 4096 2009-10-01 mnt drwxr-xr-x 2 root root 0 08-11 15:35 net drwxr-xr-x 2 root root 4096 2009-10-01 opt drwxrwxrwx 7 oracle oinstall 4096 08-11 15:52 oracledr-xr-xr-x 180 root root 0 08-11 15:34 proc drwxr-x--- 18 root root 4096 08-11 15:50 root drwxr-xr-x 2 root root 12288 08-11 10:22 sbin drwxr-xr-x 2 root root 4096 08-04 22:58 selinux drwxr-xr-x 2 root root 4096 2009-10-01 srvdrwx------ 3 sybasedba 4096 08-11 16:08 sybase drwxr-xr-x 11 root root 0 08-11 15:34 sys drwxr-xr-x 3 root root 4096 08-04 23:15 tftpboot drwxrwxrwt 20 root root 4096 08-11 16:07 tmpdrwxr-xr-x 15 root root 4096 08-04 23:01 usr drwxr-xr-x 26 root root 4096 08-04 23:50 var [root@localhost /]# su - sybase [sybase@localhost ~]$ ls[sybase@localhost ~]$ ls -l总计0[sybase@localhost ~]$ mkdir asiq15_4[sybase@localhost ~]$ ls -l总计4drwxr-xr-x 2 sybasedba 4096 08-11 16:09 asiq15_4 [sybase@localhost ~]$ mkdir soft[sybase@localhost ~]$ ls -l总计8drwxr-xr-x 2 sybasedba 4096 08-11 16:09 asiq15_4drwxr-xr-x 2 sybasedba 4096 08-11 16:09 soft[sybase@localhost ~]$ cd soft/[sybase@localhost soft]$ lsiq154_LinuxAMD64.zip[sybase@localhost soft]$ unzip iq154_LinuxAMD64.zipArchive: iq154_LinuxAMD64.zipcreating: archives/creating: archives/conn_add_lm/creating: archives/conn_add_lm/archives/extracting:archives/conn_add_lm/archives/comp_size.properties inflating: archives/conn_add_lm/setup.bincreating: archives/conn_lm/creating: archives/conn_lm/archives/extracting: archives/conn_lm/archives/comp_size.properties inflating: archives/conn_lm/setup.bincreating: archives/iq_client_common/inflating: archives/iq_client_common/setup.bincreating: archives/iq_client_common/archives/extracting:archives/iq_client_common/archives/comp_size.properties creating: archives/shared_lib/creating: archives/shared_lib/archives/extracting:archives/shared_lib/archives/comp_size.properties inflating: archives/shared_lib/setup.bincreating: archives/iq_client_web/inflating: archives/iq_client_web/setup.bincreating: archives/iq_client_web/archives/extracting:archives/iq_client_web/archives/comp_size.properties creating: archives/iq_shared/inflating: archives/iq_shared/setup.bincreating: archives/iq_shared/archives/extracting:archives/iq_shared/archives/comp_size.properties creating: archives/iq_odbc/inflating: archives/iq_odbc/setup.bincreating: archives/iq_odbc/archives/extracting: archives/iq_odbc/archives/comp_size.properties creating: archives/iq_plugin/inflating: archives/iq_plugin/setup.bincreating: archives/iq_plugin/archives/extracting: archives/iq_plugin/archives/comp_size.properties creating: archives/iq_server/inflating: archives/iq_server/setup.binextracting: archives/iq_server/archives/comp_size.propertiescreating: archives/jconnect7/creating: archives/jconnect7/archives/extracting:archives/jconnect7/archives/comp_size.properties inflating: archives/jconnect7/setup.bincreating: archives/jre6/creating: archives/jre6/archives/extracting: archives/jre6/archives/comp_size.properties creating: archives/jre6/Disk1/creating: archives/jre6/Disk1/InstData/inflating: archives/jre6/Disk1/InstData/setup.bininflating: archives/jre6/Disk1/InstData/Resource1.zipinflating: archives/jre6/Disk1/InstData/MediaId.properties creating: archives/lang/creating: archives/lang/archives/extracting: archives/lang/archives/comp_size.properties inflating: archives/lang/setup.bincreating: archives/open_client/creating: archives/open_client/archives/extracting:archives/open_client/archives/comp_size.properties inflating: archives/open_client/setup.bincreating: archives/sysam_server/creating: archives/sysam_server/archives/extracting:archives/sysam_server/archives/comp_size.properties creating: archives/sysam_server/Disk1/creating: archives/sysam_server/Disk1/InstData/inflating: archives/sysam_server/Disk1/InstData/setup.bin inflating: archives/sysam_server/Disk1/InstData/Resource1.zipinflating:archives/sysam_server/Disk1/InstData/MediaId.properties inflating: archives/sysam_server/setup.bininflating: archives/sysam_server/SySAMLicenseServer.lic creating: archives/sysam_util/creating: archives/sysam_util/archives/extracting:archives/sysam_util/archives/comp_size.properties creating: archives/sysam_util/Disk1/creating: archives/sysam_util/Disk1/InstData/inflating: archives/sysam_util/Disk1/InstData/setup.bin inflating: archives/sysam_util/Disk1/InstData/Resource1.zip inflating: archives/sysam_util/Disk1/InstData/MediaId.properties inflating: archives/sysam_util/setup.bincreating: archives/sylapi/inflating: archives/sylapi/libsylapij.socreating: archives/locales/creating: archives/locales/unicode/sylapi/creating: archives/locales/unicode/sylapi/ko_KR/inflating: archives/locales/unicode/sylapi/ko_KR/sylapi.lcu creating: archives/locales/unicode/sylapi/en_US/inflating: archives/locales/unicode/sylapi/en_US/sylapi.lcu creating: archives/locales/unicode/sylapi/ja_JP/inflating: archives/locales/unicode/sylapi/ja_JP/sylapi.lcu creating: archives/locales/unicode/sylapi/pl_PL/inflating: archives/locales/unicode/sylapi/pl_PL/sylapi.lcu creating: archives/locales/unicode/sylapi/fr_FR/inflating: archives/locales/unicode/sylapi/fr_FR/sylapi.lcu creating: archives/locales/unicode/sylapi/de_DE/inflating: archives/locales/unicode/sylapi/de_DE/sylapi.lcucreating: archives/locales/unicode/sylapi/zh_CN/inflating: archives/locales/unicode/sylapi/zh_CN/sylapi.lcu creating: archives/locales/unicode/sylapi/es_ES/inflating: archives/locales/unicode/sylapi/es_ES/sylapi.lcu creating: archives/locales/unicode/sylapi/pt_PT/inflating: archives/locales/unicode/sylapi/pt_PT/sylapi.lcu creating: archives/locales/unicode/sylapi/th_TH/inflating: archives/locales/unicode/sylapi/th_TH/sylapi.lcu creating: archives/scc_server/creating: archives/scc_server/archives/extracting:archives/scc_server/archives/comp_size.properties creating: archives/scc_server/Disk1/creating: archives/scc_server/Disk1/InstData/inflating:archives/scc_server/Disk1/InstData/MediaId.properties inflating: archives/scc_server/Disk1/InstData/Resource1.zip inflating: archives/scc_server/Disk1/InstData/setup.bin creating: archives/iq_agent/inflating: archives/iq_agent/setup.bincreating: archives/iq_agent/archives/extracting: archives/iq_agent/archives/comp_size.properties creating: archives/iqmap/creating: archives/iqmap/archives/extracting: archives/iqmap/archives/comp_size.properties creating: archives/iqmap/Disk1/creating: archives/iqmap/Disk1/InstData/inflating: archives/iqmap/Disk1/InstData/MediaId.properties inflating: archives/iqmap/Disk1/InstData/Resource1.zip inflating: archives/iqmap/Disk1/InstData/setup.bincreating: archives/thirdparty/inflating: archives/thirdparty/IQJFCBridge15-src.tar.gzinflating: archives/thirdparty/jfreechart-1.0.6-src.zipcreating: archives/ThirdPartyLegal/inflating:archives/ThirdPartyLegal/SybaseIQ.15.4.FreeDownloadCompone ntList.pdf inflating: archives/ThirdPartyLegal/SybaseIQ.15.4.FreeDownloadT ermsMas terList.pdf inflating: archives/ThirdPartyLegal/SybaseIQ.15.4.x.FreeDownloadTerms.p df inflating: archives/SySAMLicenseInfo.xmlinflating: installer.propertiesinflating: readme.txtinflating: readme_ja.txtinflating: readme_zh.txtinflating: setup.bincreating: sysam_utilities/creating: sysam_utilities/bin/inflating: sysam_utilities/bin/cpuinfoinflating: sysam_utilities/bin/sysamcapinflating: sysam_utilities/bin/lmutilcreating: sysam_utilities/licenses/creating: sysam_utilities/locales/creating: sysam_utilities/locales/unicode/creating: sysam_utilities/locales/unicode/sylapi/creating: sysam_utilities/locales/unicode/sylapi/pt_pt/inflating:sysam_utilities/locales/unicode/sylapi/pt_pt/sylapi.lcu creating: sysam_utilities/locales/unicode/sylapi/pl_pl/inflating:creating: sysam_utilities/locales/unicode/sylapi/th_th/ inflating:sysam_utilities/locales/unicode/sylapi/th_th/sylapi.lcu creating: sysam_utilities/locales/unicode/sylapi/ko_kr/ inflating:sysam_utilities/locales/unicode/sylapi/ko_kr/sylapi.lcu creating: sysam_utilities/locales/unicode/sylapi/es_es/ inflating:sysam_utilities/locales/unicode/sylapi/es_es/sylapi.lcu creating: sysam_utilities/locales/unicode/sylapi/ja_jp/ inflating:sysam_utilities/locales/unicode/sylapi/ja_jp/sylapi.lcu creating: sysam_utilities/locales/unicode/sylapi/en_us/ inflating:sysam_utilities/locales/unicode/sylapi/en_us/sylapi.lcu creating: sysam_utilities/locales/unicode/sylapi/fr_fr/inflating:sysam_utilities/locales/unicode/sylapi/fr_fr/sylapi.lcu creating: sysam_utilities/locales/unicode/sylapi/de_de/ inflating:sysam_utilities/locales/unicode/sylapi/de_de/sylapi.lcu creating: sysam_utilities/locales/unicode/sylapi/zh_cn/ inflating:sysam_utilities/locales/unicode/sylapi/zh_cn/sylapi.lcu creating: sysam_utilities/locales/unicode/sylapi/en_US/ inflating:sysam_utilities/locales/unicode/sylapi/en_US/sylapi.lcu creating: sysam_utilities/locales/unicode/sylapi/es_ES/ inflating:creating: sysam_utilities/locales/unicode/sylapi/fr_FR/inflating:sysam_utilities/locales/unicode/sylapi/fr_FR/sylapi.lcu creating: sysam_utilities/locales/unicode/sylapi/ja_JP/inflating:sysam_utilities/locales/unicode/sylapi/ja_JP/sylapi.lcu creating: sysam_utilities/locales/unicode/sylapi/ko_KR/inflating:sysam_utilities/locales/unicode/sylapi/ko_KR/sylapi.lcu creating: sysam_utilities/locales/unicode/sylapi/pl_PL/inflating:sysam_utilities/locales/unicode/sylapi/pl_PL/sylapi.lcu creating: sysam_utilities/locales/unicode/sylapi/pt_PT/inflating:sysam_utilities/locales/unicode/sylapi/pt_PT/sylapi.lcu creating: sysam_utilities/locales/unicode/sylapi/th_TH/inflating:sysam_utilities/locales/unicode/sylapi/th_TH/sylapi.lcu creating: sysam_utilities/locales/unicode/sylapi/zh_CN/inflating:sysam_utilities/locales/unicode/sylapi/zh_CN/sylapi.lcu creating: sysam_utilities/locales/unicode/sylapi/de_DE/inflating:sysam_utilities/locales/unicode/sylapi/de_DE/sylapi.lcu [sybase@localhost soft]$ ls -l总计732456drwxrwxrwx 24 sybasedba 4096 2011-11-11 archives-rwxrwxrwx 1sybasedba 1898 2011-11-11 installer.properties-rw-r--r-- 1 sybasedba 701346309 08-11 16:16 iq154_LinuxAMD64.zip-rwxrwxrwx 1sybasedba 287 2011-11-11 readme_ja.txt-rwxrwxrwx 1sybasedba 317 2011-11-11 readme.txt-rwxrwxrwx 1sybasedba 180 2011-11-11 readme_zh.txt-rwxrwxrwx 1sybasedba 47911599 2011-11-11 setup.bindrwxrwxrwx 5sybasedba 4096 2012-02-10 sysam_utilities[sybase@localhost soft]$ ./setup.binPreparing to install...Extracting the JRE from the installer archive...Unpacking the JRE...Extracting the installation resources from the installer archive...Configuring the installer for this system's environment...Launching installer...Graphical installers are not supported by the VM. The console mode will be used instead... Preparing CONSOLE Mode Installation...====================================== ========================================= 选择区域设置...---------1- English->2- 简体中文选择区域设置号码: 2====================================== ========================================= Sybase IQ Server 套件(created with InstallAnywhere)-------------------------------------------------------------------------------====================================== ========================================= 标题--CONSOLE请按键继续:====================================== ========================================= 简介--InstallAnywhere将指导您完成Sybase IQ Server 套件15.4 (64-bit) 的安装。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
UNIX安装前注意事项
确定要安装哪些组件
至少要安装ASIQ服务器
可选组件
Sybase Open Client Libraries
当需要从另一个Sybase服务器装载数据到IQ,或则需要在 UNIX上使用ISQL客户端时才需要安装
安装11还是12版本,不可同时安装两个版本 最好安装Open Client 12 ,除非同一台机器上运行着 ASE
ASIQ在UNIX平台的安装准备
Before You Begin
1. 确定操作系统的版本 2. 安装操作系统内核补丁 (IQ要求的补丁) 3. 将内核参数调整到建议值 4. 设置用户资源使用限制ULIMIT -A, 然后reboot 5. 通过TELNET host检验网络功能(网络安装)
3 - 10
11.x服务器
Sybase Central on the UNIX server
当需要在UNIX上运行Sybase Central时才选择在UNIX上安装 它
也可以选择安装在Windows 95/98/Win NT客户端 需要支持12.4.2 Java plug-in
3-9
© 2002 Sybase, Inc. and its subsidiaries. All rights reserved.
提高数据装载的速度 提高多用户使用时的性能
CPU频率越快越好
400 MHz (以上或更高) CPU对IQ的影响比磁盘I/O对IQbase, Inc. and its subsidiaries. All rights reserved.
Module Map
Objectives After completing this module, you should be able to:
Prepare for an ASIQ installation Install ASIQ Verify the success of an ASIQ installation
Administering Adaptive Server IQ for the Data Warehouse
ASIQ 安装介绍
商业智能顾问 蔡玉琳
Module Overview
This module provides the necessary background information to install ASIQ and to connect to ASIQ.
System Requirements 安装ASIQ
UNIX平台安装 NT平台安装
Validating ASIQ Installation Setting Up ODBC Setting Up JDBC and Open Client
3-8
© 2002 Sybase, Inc. and its subsidiaries. All rights reserved.
进程会从物理内存拷贝 (交换)到交换区 当前非活动的页面也会从物理内存拷贝到交换区
ASIQ拥有自己的内存缓冲系统
确定页面如何在物理内存与交换区之间交换数据 它使用操作系统的交换区空间
ASIQ要求必须有足够的swap空间 当虚拟内存(交换区)也耗尽时,进程会失败
3-4
© 2002 Sybase, Inc. and its subsidiaries. All rights reserved.
数据装载缓冲所需空间
此空间用于从文件load数据进IQ而使用
Swap(交换区)
2-3倍物理内存(RAM)
3-3
© 2002 Sybase, Inc. and its subsidiaries. All rights reserved.
内存总共空间要求
Virtual = 物理内存 + 交换区大小 建议最小512MB物理内存 当系统物理内存耗尽, 将产生与交换区的交换
3-2
© 2002 Sybase, Inc. and its subsidiaries. All rights reserved.
磁盘空间要求
IQ 代码所需空间
UNIX: ~300MB (安装所有组件) NT: ~120MB
数据库所需空间
IQ数据表空间: 70 - 100% raw data IQ临时表空间 – 根据具体用户数和数据而定
3-5
© 2002 Sybase, Inc. and its subsidiaries. All rights reserved.
建议基本配制
3-6
© 2002 Sybase, Inc. and its subsidiaries. All rights reserved.
硬件要求
处理器数目和类型要求 CPU越多越好
3-1
© 2002 Sybase, Inc. and its subsidiaries. All rights reserved.
Module Map
安装环境要求
磁盘空间要求 内存要求 Swap(交换区)要求
Installing ASIQ Validating ASIQ Installation Setting Up ODBC Setting Up JDBC and Open Client
交换区
Also Known As Swap Disk or Swap Partition 建议: 交换区大小应设置为2-3倍的物理内存 不同操作系统对swap大小要求也不相同 ASIQ使用共享内存进行读写
ASIQ会将不需要的页面缓存到swap上
当swap空间不够时会导致:
系统支持的用户数减少 大的进程会由于缺少虚拟内存而终止
© 2002 Sybase, Inc. and its subsidiaries. All rights reserved.
安装AS IQ
UNIX
1. 设置环境变量$SYBASE,此环境变量用于指定ASIQ 代码存放位置
2. 创建用户 “sybase”; 此用户的主目录是$SYBASE 3. Mount the CD-ROM drive 4. 运行安装程序, SYBINSTALL 5. 逐步执行SYBINSTALL安装步骤