SYBASE12.5安装指导
来源:互联网 发布:微型打印机编程 编辑:程序博客网 时间:2024/04/28 07:43
SYBASE 12.5 安装指导
1) root 登陆
2) 建立dba 用户组
3) 建立sybase 用户, 属于dba 组
4) 修改/etc/system ; 添加或者修改 set shmsys:shminfo_shmmax=3221225472(4G物理内存的80%)
set rlim_fd_cur = 800
注: shminfo_shmmax的值为系统物理内存字节数, 512M内存时值(512x1024x1024=536870912)
8G 内存时设为6.4G(6871947680)
set rlim_fd_cur Should be no more than 1024.
You should reboot the machine.
5) 设置sybase帐户的环境变量, 修改.profile 文件
6) root 重启主机, 以sybase 帐户登陆
7) 放入sybase 12.5安装光盘 (32bit)
8) 打开一个命令行窗口, 切换到SYBASE安装CDROM目录; $cd /cdrom/syb*
9) 执行该目录下安装程序(命令行执行) (-c 参数,代表命令行安装) ; $./install -c
10) 出现命令行提示选择后, 选择[完全安装]
11) 继续, 开始安装, 等待10%,20%.....90% (安装速度具体视机器速度而定)安装显示完成后,
退出,进行sybase补丁包(EBF 11441)的安装
12) 要GUI重新建立数据库进入SYBASE帐户, 运行~/ASE-12_5/bin/srvbuild
13)
14) 在多个数据库BUILD里选择Adaptive Server和Backup Server 2项, 数据库名分别为ipnet, ipnet_back
(大小写敏感)
15) 设置ASE页大小8k , 切换命令行窗口, 用root 创建一个/opt/sybdata目录, chown sybase:dba /opt/sybdata
16) 设置master 数据库设备文件 /opt/sybdata/master.dat,文件大小420MB,
master 数据库大小400MB;
17) 设置sybtemprocs 数据库设备文件/opt/sybdata/sybtemprocs.dat,文件大小620MB,
sybtemprocs 数据库大小600MB;
具体情况根据操作系统的空间安排, 但是数据库比所用设备文件小20MB;
18) 开始build server . 漫长等待,具体视机器速度而定
19) build 完成,
要GUI重新配置语言和环境,运行~/ASE-12_5/bin/sqlloc
设置语言, 选择添加chinese, EUC为默认语言, 排序为binary Chinese EUC,
20) 安装语言包. 漫长等待十几分钟到几十分钟, 具体视机器速度而定
21) 全部安装完后. 确定退出
22) $eject, 拿出光盘
23) sybase 登陆, cd ASE-12_5/install/. $/showserver
kill 调SERVER
24) 注册服务器许可证; cd /export/home/sybase/SYSAM-1_0/bin
25) ./lmgr (启动GUI注册程序)
./lmutil lmreread(增加许可证)
26) 按照许可证文件,依次输入ASE12.5和ASE_JAVA的序列号和功能名... (各5条)
27) 完成后, 在/export/home/sybase/SYSAM-1_0/licenses/下有license.dat 文件
一般内容如下:
SERVER E250 ANY 29722
VENDOR SYBASE /export/home/sybase/SYSAM-1_0/bin/SYBASE
USE_SERVER
INCREMENT ASE_SERVER SYBASE 12.0 PERMANENT 1 B58C308DDA64 SN=1054290-142 OVERDRAFT=10000 ck=0
INCREMENT ASE_JAVA SYBASE 12.0 PERMANENT 1 49BF4D12CE41 SN=1054290-291 OVERDRAFT=10000 ck=0
INCREMENT ASE_EJB SYBASE 12.5 PERMANENT 1 DA607A375623 SN=1054290-321 OVERDRAFT=10000 ck=0
28) cd /export/home/sybase/SYSAM-1_0/bin/
$./lmgrd
启动后台注册服务程序(请在每次系统重起后, 先于SYBASE启动后,执行此程序)
但是SYBASE DATABASE 重起,不需要重起此服务, 此服务只需要系统启动后重起一次.
29) cd /export/home/sybase/ASE-12_5/install;
30) ./startserver -f RUN_ipnet 启动ASE12.5服务器
31) ./startserver -f RUN_ipnet_back 启动ASE12.5备份服务器
32)./showserver 查看服务器启动
UID PID PPID C STIME TTY TIME CMD
sybase 18956 18955 3 09:21:06 ? 20:27 /export/home/sybase/ASE-12_5/bin/dataserver -sipnet -d/opt/sybdata/master.dat -
sybase 18674 18673 0 8?? 03 pts/2 0:01 /export/home/sybase/ASE-12_5/bin/backupserver -Sipnet_back -e/export/home/sybas
33) isql -Usa -P 登陆进入确认数据库已经启动
34) isql -Usa -P -i/export/home/sybase/ASE-12_5/scripts/installjconnect
执行SQL脚本 installjconnet, 使SYBASE支持JDBC 批处理SQL操作
35) SYBASE SQL SERVER 完成. 进行建立其他用户数据库... (略)
36) 登录执行 (支持JAVA函数)
SQL>sp_configure "enable java",1
SQL>go
SQL>shutdown
SQL>go
重启 sybase server
{SQL>sp_configure "enable enterprise java beans",1 (仅限32位系统)
>go
}
37) 创建ipnet数据库,添加sybase资源自添库(sybase_add);再创建流量tm数据库
38) 调整数据库优化数据库性能
39) 执行各模块的数据初始化脚本
40) IPNET_EQUIPMENT_TYPE的初始化脚本在同目录下的IPNET_EQUIPMENT_TYPE.SQL里
(运行TNG数据库导入前必须先完成上述工作)
41) 如果主机的IP地址改变了,则要运行~/ASE-12_5/bin/asecfg修改interface的ip地址为正确的ip值。
42) 如何删掉一张表的字段的内容:
delete from dbo.table_name 删掉所有记录
delete from dbo.table_name where 字段名=值 删掉符合条件的该记录
43)>sp_password null,"ipnet" 修改sa的口令
>go
44)$LANG=
$export LANG ''临时把语言设成英文
$isql -Usa -P
>shutdown SYB_BACKUP 停止备份服务器
>go
- SYBASE12.5安装指导
- linux 下sybase12.5安装(转)
- Solaris10 下安装sybase12
- Windows环境下Sybase12.5 图文安装教程
- Windows环境下Sybase12.5 图文安装教程
- Windows环境下Sybase12.5 图文安装教程
- sybase12.5 isql连接15.7
- hp_ux11.11 下安装 sybase12.5.3
- sybase12.5升级迁移到15.5步骤
- Sybase12.5日志满问题的解决
- sqoop-1.4.5安装指导
- SYBASE12.5.2 FOR REDHAT AS4.0 安装步骤
- Sybase12.5影响内存分配的配置参数
- Sybase12.5数据库进程OmniServer的产生及清除
- Windows环境下Sybase12.5服务器端、客户端的配置
- Windows环境下Sybase12.5服务器端、客户端的配置
- centos6.5 ftp server 安装指导
- sybase12.0for各个平台安装文档ibm,hp,sun,dec
- Eclipse+JBoss+MySQL开发环境设置
- [转载]VC 和 MFC 的一些常见问题
- 【推荐】JAVA入门者FAQ
- SNMP协议学习
- 软件测试及管理工具
- SYBASE12.5安装指导
- 通过1433获取SQL Server版本(源代码)
- test2
- 我是女生,我喜欢
- Linux_Lion病毒分析
- 谨以此文献给才毕业2--5年的朋友
- 如何在站点上显示你的MSN Messenger联系人
- C++_对多态的理解
- 西北大学汇编教程