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® 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) 的安装。
SybaseIQ说明手册
Sybase IQ安装说明手册拟稿人:柏洋拟稿时间:2010-04-02目录§1SYBASE IQ产品使用 (3)§1.1安装S YBASE IQ12.6S ERVER端 (3)§1.2安装S YBASE IQ12.6C LIENT端 (11)§1.3卸载S YBASE IQ (18)§1.4S YBASE IQ ODBC数据源的配置 (20)§1.5S YBASE IQ数据库管理 (25)§1.5.1Sybase IQ数据库结构 (25)§1.5.2创建Sybase IQ数据库 (26)§1.5.3删除Sybase IQ数据库 (26)§1.5.4创建Sybase IQ数据库空间 (26)§1.5.5删除Sybase IQ数据库空间 (27)§1.6启动S YBASE IQ服务器 (27)§2使用SYBASE IQ12.6工具 (28)§2.1使用I NTERACTIVE SQL J A V A (28)§2.1.1通过DOS直接进入Interactive SQL Java (28)§2.1.2通过开始菜单直接进入Interactive SQL Java (28)§2.2使用S YBASE C ENTRAL J A V A E DITION (30)§1Sybase IQ产品使用§1.1安装Sybase IQ 12.6 Server端1.找到安装文件的目录:F:\sybase\安装介质\SybaseIQ software\server(我的安装文件的目录),点击setup.exe;2.如果安装机器配置较低,安装界面打开的速度较慢。
进入如下的安装界面3.点击NEXT,出现选择语言界面,选择Peoples Republic of China(PRC);选择I accept the terms of this agreement。
SybaseIQ说明手册
Sybase IQ安装说明手册拟稿人:柏洋拟稿时间:2010-04-02目录§1SYBASE IQ产品使用 (3)§1.1安装S YBASE IQ12.6S ERVER端 (3)§1.2安装S YBASE IQ12.6C LIENT端 (11)§1.3卸载S YBASE IQ (18)§1.4S YBASE IQ ODBC数据源的配置 (20)§1.5S YBASE IQ数据库管理 (25)§1.5.1Sybase IQ数据库结构 (25)§1.5.2创建Sybase IQ数据库 (26)§1.5.3删除Sybase IQ数据库 (26)§1.5.4创建Sybase IQ数据库空间 (26)§1.5.5删除Sybase IQ数据库空间 (27)§1.6启动S YBASE IQ服务器 (27)§2使用SYBASE IQ12.6工具 (28)§2.1使用I NTERACTIVE SQL J A V A (28)§2.1.1通过DOS直接进入Interactive SQL Java (28)§2.1.2通过开始菜单直接进入Interactive SQL Java (28)§2.2使用S YBASE C ENTRAL J A V A E DITION (30)§1Sybase IQ产品使用§1.1安装Sybase IQ 12.6 Server端1.找到安装文件的目录:F:\sybase\安装介质\SybaseIQ software\server(我的安装文件的目录),点击setup.exe;2.如果安装机器配置较低,安装界面打开的速度较慢。
进入如下的安装界面3.点击NEXT,出现选择语言界面,选择Peoples Republic of China(PRC);选择I accept the terms of this agreement。
Sybase安装、配置、使用
Sybase安装、配置、使用
———————————————————————————————— 作者:
———————————————————————————————— 日期:
第一章数据库安装
系统环境:操作系统:win7。数据库 Sybase 12.5.3。
1.解压ase1252_de_win.zip
2.进入目录ase1252_de_win,点击setup.exe
点击language下的add/remove,把chinese加入右边列表,如果在左边没有看到chinese,那就是在安装的时候没有选择chinese module。
点击ok,回到配置界面。
2.2设置字符集
点击charadd all,添加所有字符集-》ok。
1.Dsedit Utility
这个工具是设置Sybase的服务名称、绑定的IP地址和端口号等,如下图:
2.Server Config
这个工具在前面我们已经使用过了,这里简单的介绍下。
Create AdaptiveServer…:创建一个新的服务(类似于这里REYPC)
Config AdaptiveServer…:配置一个服务(如配置这里的REYPC)
点击character下面的Set Default,设置默认字符集为UTF-8,点击OK返回配置界面。如下图:
2.3设置默认排序
然后选择sort下面的Set Default,选择“Case insensitive ordering,foruser with any utf8-based 8-bit environment”,如下图:
4.设置MyDB数据库
在刚创建好的MyDB数据库上右键->属性,勾选上选项后点击确定,如下图:
SybaseIQ client端安装及配置
SybaseASE SybaseIQ client安装和配置一、SybaseIQ client端安装和配置 (2)1、安装SybaseIQ client端 (2)2、配置 (2)3、测试 (6)二、SybaseASE client端安装和配置 (7)1、安装 (7)2、配置 (7)2011 / 01一、SybaseIQ client端安装和配置1、安装SybaseIQ client端1.1、安装包:sybiqntwkclnt127win32_sybase_IQ_network_client.zip1.2、安装步骤:解开该压缩包,双击setup.exe注意:如果之前安装过sybase ASE的client端,有可能安装不成功!解决方法:卸掉sybase ASE client 端和之前安装的SybaseIQ client端,重新安装,先安装SybaseIQ client端,后安装sybase ASE client端。
2、配置2.1、如下图,进入ODBC界面2.2、点击‘add’2.3、选择‘Adaptive Server IQ’2.4、Data source name中输入苏州ENIQ的名字:szeniq2.5、User ID:dcbo Password:dcbo2.6、Server name:dwhdb Database name:dwhdb2.7、TCP/IP:host=10.39.136.14;port=2640,其余默认点击OK。
3、测试如下图,进入Interactive SQL ClassicODBC Data Source name:szeniq,点击OK在SQL Statements界面中输入一条查询语句,如下图,如有结果出来,则连接成功!二、SybaseASE client端安装和配置1、安装1.1、打开目录D:\cominf utility\packages\sybase_pcclient_ASE_15.0.2(注:D:\为光驱盘符,或者安装文件拷贝的路径,请按实际情况找到该文件)1.2、执行程序setup.exe均选择默认选项。
SybaseIQ裸设备创建数据库
Sybase IQ 裸设备创建数据库一、创建裸设备1)创建物理卷linux-ks8u:/dev # pvcreate /dev/sdcPhysical volume "/dev/sdc" successfully createdlinux-ks8u:/dev # pvsPV VG FmtAttrPSizePFree/dev/sdc lvm2 -- 10.00G 10.00G2)创建卷组linux-ks8u:/dev # vgcreateracvg /dev/sdcVolume group "racvg" successfully createdlinux-ks8u:/dev # vgsVG #PV #LV #SN AttrVSizeVFreeracvg 1 0 0 wz--n- 10.00G 10.00G3)创建逻辑卷(裸设备)linux-ks8u:~ # lvcreate -n lv01 -L 7.99G racvgRounding up size to full physical extent 7.99 GBLogical volume "lv01" createdlinux-ks8u:~ # lvcreate -n lv02 -L 1.99G racvgRounding up size to full physical extent 1.99 GBLogical volume "lv02" createdlinux-ks8u:~ # lvsLV VG AttrLSize Origin Snap% Move Log Copy%lv01racvg -wi-a- 7.99Glv02racvg -wi-a- 1.99G4)扫描LVM和激活卷组linux-ks8u:~ # vgscanReading all physical volumes. This may take a while...Found volume group "racvg" using metadata type lvm2 linux-ks8u:~ # vgchange -ay2 logical volume(s) in volume group "racvg" now active 5)编辑/etc/raw,创建裸设备linux-ks8u:~ # vi /etc/raw# /etc/raw## sample configuration to bind raw devices# to block devices## The format of this file is:# raw<N>:<blockdev>## example:# ---------# raw1:hdb1## this means: bind /dev/raw/raw1 to /dev/hdb1## ...raw1:mapper/racvg-lv01raw2:mapper/racvg-lv026)启动raw服务linux-ks8u:~ # chkconfig raw on7)执行绑定linux-ks8u:~ # service raw startbind /dev/raw/raw1 to /dev/mapper/racvg-lv01... donebind /dev/raw/raw2 to /dev/mapper/racvg-lv02... done8)查询绑定关系linux-ks8u:~ # raw -qa/dev/raw/raw1: bound to major 253, minor 2/dev/raw/raw2: bound to major 253, minor 39)修改权限linux-ks8u:/dev/mapper # chown -R sybiq:sybase racvg-lv01linux-ks8u:/dev/mapper # chown -R sybiq:sybase racvg-lv02linux-ks8u:/dev/raw # chown -R sybiq:Sybase raw1linux-ks8u:/dev/raw # chown -R sybiq:Sybase raw2注意:Sybase IQ 在Suse Linux 10裸设备上创建数据库的时候存在一个BUG。
Sybase-IQ安装步骤及参数说明
安装完成后自动生成此数据库 此数据库还可以用于检测是否安装成功
utility database
它不包括数据
Example: asiqdemo.db
© 2002 Sybase, Inc. and its subsidiaries. All rights reserved.
A “database” is a database file with a .db extension
Configuration file example:
-n eptgdev2_asiqdemo -cl 16m -gd all -gm 10 -gp 4096 -x tcpip{port=2638}
在参数配置文件中不要使用分号隔离参数 参数名称与选项必须在同一行
3 - 18
© 2002 Sybase, Inc. and its subsidiaries. All rights reserved.
设置环境变量$SYBASE
$SYBASE
设置为某一目录如: /sybase (此目录必须已存在) 安装完毕后此目录下会有三个子目录
asiq_12 sybase-central_3.2 (选择安装才有) ociq-11_0 (选择安装才有) or ociq-12_0 (选择安装才有)
磁盘空间要求
IQ 代码所需空间
UNIX: ~300MB (安装所有组件) NT: ~120MB
数据库所需空间
IQ数据表空间: 70 - 100% raw data IQ临时表空间 – 根据具体用户数和数据而定
数据装载缓冲所需空间
sybase简明手册
S YBASE安装配置以及常用操作S YBASE数据库文档一、S YBASE安装配置创建数据库。
1、SYBASE服务器端安装进入sybase安装文件目录,文件夹中包含一个setup.exe可执行文件,双击运行 --- 》欢迎界面出现下面选择相应国家的协议,我们选择“中华人民共和国”,并选择下面单选钮“我同意”下面选择Sybase数据库的主目录,我选择的E盘,因为这个盘是NTFS格式的,数据库文件都比较大(单个文件),如果文件打消超过10G,FAT32格式的磁盘就会出错了。
该目录还不存在,提示是否现在创建,点“是”现在来选择,“典型安装”、“完全安装”或“自定义安装”,我选择的“完全安装”安装,等待...确认信息,点击“下一步”开始安装了漫长的日子终于熬过了,出现下面界面,点击“下一步”默认就好,继续“下一步”下面是选择哪些需自定义的服务器,不需要,“下一步”等待画面再次出现,“下一步”确认信息,继续“下一步”漫长的日子又开始了,继续等它安装吧!PS:"ICESOFT"是我的计算机名,系统默认为服务器名终于OVER了,显示“安装成功”,继续“下一步”Sybase数据库就安装完成了,重启,结束到此完成服务器安装。
根据需要安装12.53中文补丁。
安装步骤一直默认即可。
点击下图:选Adaptive…中的第二个configure adaptive server(有提示选是,关闭)Backup…中的第二个configure backup server2、创建数据库在开始——程序——Sybase中点击sybase central java edition,如下图:进入sybase central,如下图:点击链接,在user name输入sa,密码为空,选择server name点击ok,如下图:登陆成功后,如下图:点击(“数据库设备”),右边为系统数据库设备,下面我们要做的,为新建数据库创建数据库设备。
安装SYBASE和配置SYBASE
安装SYBASE和配置SYBASE安装SYBASE11.03版本SYBASE数据库的安装步骤如下:一、UNIX操作系统更新配置1.建立sybase用户,sh 为/bin/sh .对应的组也设为sybase,记下sybase用户组ID。
2.调整系统核心参数:1)调整共享内存:#cd /etc/conf/cf.d#./configure选择16, 即shared data将SHMMAX值改为接近实际内存大小或实际内存80%的大小,如:128M内存可设为1342177282或107374182;256M内存可设为268435456或214748364;512M内存可设为536870912或429496729。
2)激活异步I/O#cd /etc/conf/sdevice.d#vi aio 将“N”改为“Y”#vi suds 将“N”改为“Y”#vi /etc/rc2在最后一行加入:/etc/suds_ctrl –a <sybase用户组ID>su – sybase –c “/usr/sybase/install/startserver –f /usr/sybase/install/RUN_FESA>null”3)重新链接核心#/etc/conf/cf.d/link_unix4) #shutdown –y –g0 重启机器二、SYBASE安装1.用SYBASE用户注册后,当进入多用户后,用SYBASE用户登录,修改$SYBASE/.profile,15行下加如下语句:SYBASE=<SYBASE主目录>DSQUERY=<SQL Server名>export SYBASE DSQUERY存盘退出并重新注册。
2.插入SYBASE安装光盘,$su root#mount –r –f HS /dev/cd0 /mnt#exit$/mnt/sybload –D以下按提示操作:sybase directory: Y/N Ylocal installation: Lname of disk file of global archive: /mnt/sybimageCAS: DDBKBK BKBKRN BKBKSO KOBKBK BYBKPP PDZASybase products: 1 (SQL SERVER)Product confirmation: Y安装完毕。
SybaseIQMultiplex16.0集群搭建
SybaseIQMultiplex16.0集群搭建Sybase IQ Multiplex集群配置SAP Sybase IQ Multiplex 是一种可高度伸缩的共享磁盘网格技术,允许通过连接到共享数据源的独立数据处理节点进行并发的数据装载和查询。
IQ Multiplex 技术具有以下优点:(1)性能- IQ Multiplex 采用标准IQ 服务器引擎,提供可靠的查询和装载性能。
(2)所有权总成本低–IQ Multiplex 采用标准的低成本硬件和操作系统。
(3)设置和配置简单、灵活–IQ Multiplex 可借助SQL接口或通过Sybase Control Center GUI 轻松进行配置。
(4)可伸缩性–IQ Multiplex 可扩展至大量节点以支持数以万计的用户,当节点添加至Multiplex 时几乎不会降低数据装载和查询性能。
(5)高可用性–任何节点出现故障都不会妨碍其它节点上的查询作业。
SAP Sybase IQ Multiplex 采用混合聚簇体系结构,同时涉及共享存储和本地存储。
共享存储用于分布式查询处理所需永久IQ 数据和共享临时数据。
本地存储用于目录元数据、临时数据和事务日志。
每台服务器都具有其自己的临时存储库和目录存储库。
所有服务器共用共享IQ 存储库和共享临时存储库。
Sybase IQ 集群体系结构如下图:下面以两节点为例,介绍如何配置和实现IQ集群。
(一)环境准备1. 整体架构2. 前期准备首先在2台Linux服务器上安装Sybase IQ 16.0软件,两个节点的环境如下:SFTJ1:135.0.0.141 “协调节点”SFTJ2:135.0.0.142 “写节点”在磁盘阵列上分别给两台Linux服务器划分如下逻辑卷:Linux服务器1(SFTJ1)卷名:db_share_sys_100_01;大小:100GB;属性:共享卷卷名:db_share_temp_200_01;大小:200GB;属性:共享卷卷名:db_share_user_500_01;大小:500GB;属性:共享卷卷名:db_temp_local_100_01;大小:100GB;属性:非共享卷Linux服务器2(SFTJ2)卷名:db_share_sys_100_01;大小:100GB;属性:共享卷卷名:db_share_temp_200_01;大小:200GB;属性:共享卷卷名:db_share_user_500_01;大小:500GB;属性:共享卷卷名:db_temp_local_100_02;大小:100GB;属性:非共享卷三个共享裸设备(用于IQ Main Store存储设备,采用PV,不建议采用LV):1. /dev/sde 100G, 映射为/dev/raw/raw1,用作IQ_Main_Store2. /dev/sdb 500G, 映射为/dev/raw/raw2,用作IQ_User_Store3. /dev/sdd 200G, 映射为/dev/raw/raw3,用作IQ_Shared_Store两个独享裸设备(每台机器1 个,用于IQ Temp Store 存储设备)1. SFTJ1 本地裸设备:/dev/sdf 100G,映射为/dev/raw/raw102. SFTJ2 本地裸设备:/dev/sdf 100G,映射为/dev/raw/raw20注意:IQ Multiplex 安装前对于存储的规划是最重要的一项准备工作,IQ Temp Store 中的设备是节点自己本地存储上的裸设备,IQ Main Store 和Shared Store 中的设备必须是各节点可以读写的裸设备,并且裸设备的设备名要完全相同,建议在数据量较大的时候采用多个裸设备链接以便于利用存储的并发性提高效率。
IQ_ADMIN1
使用Sybase TDS 协议
通过Open Client 连接到Sybase IQ有些区别
使用”非链式”事务模式 不是ANSI标准环境 不能够识别某些IQ数据类型
Open Client连接:isql
通过isql命令行登录 例如:
Sybase IQ提供的客户端包括:
Sybase Central – 使用ODBC或JDBC连接 DBISQL (Interactive SQL Java) – 使用ODBC或JDBC连接 DBISQLC (Interactive SQL Classic)
启动 DBISQL
交互模式: Windows:
创建数据库时所分配的文件
创建的dbspace (文件系统)
dbname.db – IQ catalog store dbname.iq* – IQ store dbname.iqtmp* – IQ temporary store
创建的其他对象
dbname.log – transaction log dbname.iqmsg – IQ message log
也称为 数据库文件
物理文件名为: dbname.db
catalog store的逻辑名为 SYSTEM
Continued …
IQ Store
以压缩索引的方式存放数据
包含IQ表中数据的事务日志
每个数据库有一个IQ store
可以包含多个数据库空间 这些数据库空间可以使用裸分区或文件系统
只能存放在文件系统上
Catalog Store事务日志
是catalog store的事务日志
- 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安装步骤