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

原创粉丝点击