版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、TOC o 1-3 h z HYPERLINK l _Toc534260362 1.安装指导 PAGEREF _Toc534260362 h 3 HYPERLINK l _Toc534260363 1.1 ASE安装一般指导 PAGEREF _Toc534260363 h 3 HYPERLINK l _Toc534260364 1.2 ASE11.9.2简易安装手册(for Unix) PAGEREF _Toc534260364 h 4 HYPERLINK l _Toc534260365 安装概述 PAGEREF _Toc534260365 h 4 HYPERLINK l _Toc534260
2、366 预下载任务: PAGEREF _Toc534260366 h 5 HYPERLINK l _Toc534260367 下载 PAGEREF _Toc534260367 h 6 HYPERLINK l _Toc534260368 IBM AIX PAGEREF _Toc534260368 h 6 HYPERLINK l _Toc534260369 HP UX PAGEREF _Toc534260369 h 6 HYPERLINK l _Toc534260370 Digital Unix PAGEREF _Toc534260370 h 6 HYPERLINK l _Toc534260371
3、 预安装任务: PAGEREF _Toc534260371 h 7 HYPERLINK l _Toc534260372 开始安装: PAGEREF _Toc534260372 h 8 HYPERLINK l _Toc534260373 安装后任务: PAGEREF _Toc534260373 h 10 HYPERLINK l _Toc534260374 1.3 ASE12.0 简易安装手册 PAGEREF _Toc534260374 h 10 HYPERLINK l _Toc534260375 1.3.1 SYBASE ASE12.0 For HP-9000/800 HP-UX安装指南 PAG
4、EREF _Toc534260375 h 10 HYPERLINK l _Toc534260376 1.3.2 SYBASE ASE12.0 For SUN SOLARIS安装指南 PAGEREF _Toc534260376 h 13 HYPERLINK l _Toc534260377 1.3.3 SYBASE ASE12.0 For IBM RS/6000 AIX 安装指南 PAGEREF _Toc534260377 h 16 HYPERLINK l _Toc534260378 1.3.4 SYBASE ASE12.0 For DIGITAL UNIX 安装指南 PAGEREF _Toc53
5、4260378 h 19 HYPERLINK l _Toc534260379 1.4 SYBASE ASE12.0 For UNIX 双机切换设置指南(standby方式) PAGEREF _Toc534260379 h 22 HYPERLINK l _Toc534260380 2. 技术专刊 PAGEREF _Toc534260380 h 24 HYPERLINK l _Toc534260381 2.1 关于Backup Server PAGEREF _Toc534260381 h 24 HYPERLINK l _Toc534260382 2.2 Backup Server的名字 PAGER
6、EF _Toc534260382 h 26 HYPERLINK l _Toc534260383 2.3 Sybase的数据库设备 PAGEREF _Toc534260383 h 27 HYPERLINK l _Toc534260384 2.4 数据库选项(dboptions)的使用与管理 PAGEREF _Toc534260384 h 28 HYPERLINK l _Toc534260385 2.5 Index & Performance PAGEREF _Toc534260385 h 31 HYPERLINK l _Toc534260386 2.6 SQL Server 事务日志 PAGER
7、EF _Toc534260386 h 35 HYPERLINK l _Toc534260387 2.7 阀值管理(Threshold Management) PAGEREF _Toc534260387 h 39 HYPERLINK l _Toc534260388 2.8 日常后备数据库 PAGEREF _Toc534260388 h 42 HYPERLINK l _Toc534260389 2.9 使用dump transaction with no_log的危险性 PAGEREF _Toc534260389 h 43 HYPERLINK l _Toc534260390 2.10 在ASE 1
8、1.9.2版中采用了行级加锁机制以提高性能 PAGEREF _Toc534260390 h 44 HYPERLINK l _Toc534260391 2.10.1 所支持的加锁机制 PAGEREF _Toc534260391 h 45 HYPERLINK l _Toc534260392 2.10.2 对小量数据的多次并发访问 PAGEREF _Toc534260392 h 48 HYPERLINK l _Toc534260393 2.10.4 死锁 PAGEREF _Toc534260393 h 52 HYPERLINK l _Toc534260394 2.11 DBCC PAGEREF _T
9、oc534260394 h 56 HYPERLINK l _Toc534260395 2.12 在SCO OPENSERVER 5上安装SQL SERVER 11.0.x PAGEREF _Toc534260395 h 59 HYPERLINK l _Toc534260396 2.13 在SCO Unixware7.1上安装ASE11.92 PAGEREF _Toc534260396 h 62 HYPERLINK l _Toc534260397 2.14 ASE 11.9.2 for Linux安装步骤 PAGEREF _Toc534260397 h 64 HYPERLINK l _Toc53
10、4260398 3.常见问题 PAGEREF _Toc534260398 h 66 HYPERLINK l _Toc534260399 3.1 初级篇 PAGEREF _Toc534260399 h 66 HYPERLINK l _Toc534260400 3.1.1 在SQL Server中表大小是否有限制? PAGEREF _Toc534260400 h 66 HYPERLINK l _Toc534260401 3.1.2 一旦客户突然退出或系统重启,SQL Server如何回滚事务? PAGEREF _Toc534260401 h 66 HYPERLINK l _Toc534260402
11、 3.1.3为什么有时候数据库事务日志满了,使用Dump transaction with no-log仍不能截断日志? PAGEREF _Toc534260402 h 66 HYPERLINK l _Toc534260403 3.1.4 即使表上没有建立索引,为什么BCP操作仍记日志? PAGEREF _Toc534260403 h 66 HYPERLINK l _Toc534260404 3.1.5 如何生成bcp命令文件(以pubs2为例)? PAGEREF _Toc534260404 h 66 HYPERLINK l _Toc534260405 3.1.6 如何后备数据量大于2GB的数
12、据库 PAGEREF _Toc534260405 h 67 HYPERLINK l _Toc534260406 3.1.7 如何查找数据库启动失败原因 PAGEREF _Toc534260406 h 67 HYPERLINK l _Toc534260407 3.1.8 如何在NT、UNIX下启动关闭ASE PAGEREF _Toc534260407 h 68 HYPERLINK l _Toc534260408 3.1.9 如何在Windows操作系统上安装Open Client12.0 PAGEREF _Toc534260408 h 69 HYPERLINK l _Toc534260409 3
13、.1.10基本的ASE 数据库管理命令 PAGEREF _Toc534260409 h 70 HYPERLINK l _Toc534260410 3.1.11简单故障及排除方法 PAGEREF _Toc534260410 h 71 HYPERLINK l _Toc534260411 3.2 中级篇 PAGEREF _Toc534260411 h 71 HYPERLINK l _Toc534260412 3.2.1 IP地址改变后如何修改interfaces文件 PAGEREF _Toc534260412 h 71 HYPERLINK l _Toc534260413 3.2.2 如何解决数据库被
14、挂起的问题 PAGEREF _Toc534260413 h 72 HYPERLINK l _Toc534260414 3.2.3 如何终止数据库恢复过程 PAGEREF _Toc534260414 h 74 HYPERLINK l _Toc534260415 3.2.4 如何删除坏的用户数据库?(以pubs2为例) PAGEREF _Toc534260415 h 75 HYPERLINK l _Toc534260416 3.2.5 如何检查数据库中数据的一致性 PAGEREF _Toc534260416 h 77 HYPERLINK l _Toc534260417 3.2.6 如何更改SQL
15、Server名称(在UNIX、OPENVMS平台上) PAGEREF _Toc534260417 h 78 HYPERLINK l _Toc534260418 3.2.7 如何在HP平台BCP OUT超过2G的数据 PAGEREF _Toc534260418 h 79 HYPERLINK l _Toc534260419 3.3 高级篇 PAGEREF _Toc534260419 h 80 HYPERLINK l _Toc534260420 3.3.1如何配置SQL Server来做远程备份? PAGEREF _Toc534260420 h 80 HYPERLINK l _Toc53426042
16、1 3.3.2 如何配置SQL Server 11,使得快速BCP具有更好的性能? PAGEREF _Toc534260421 h 80 HYPERLINK l _Toc534260422 3.3.3如何将SQL/ASE SERVER移植到同种平台(相同操作系统)的系统上 PAGEREF _Toc534260422 h 81 HYPERLINK l _Toc534260423 3.3.4 如何做Rebuild Master PAGEREF _Toc534260423 h 82 HYPERLINK l _Toc534260424 3.3.5 如何移植master设备 PAGEREF _Toc53
17、4260424 h 84 HYPERLINK l _Toc534260425 3.3.6 如何重建sybsystemprocs系统数据库 PAGEREF _Toc534260425 h 86 HYPERLINK l _Toc534260426 3.3.7 如何做 rebuild log PAGEREF _Toc534260426 h 87 HYPERLINK l _Toc534260427 3.3.8 如何恢复master数据库 PAGEREF _Toc534260427 h 88 HYPERLINK l _Toc534260428 3.3.9 Replication Server 12.0如
18、何支持字符集为eucgb的ASE数据库? PAGEREF _Toc534260428 h 89 HYPERLINK l _Toc534260429 4. SYBASE培训服务 PAGEREF _Toc534260429 h 91 HYPERLINK l _Toc534260430 4.1 SYBASE培训概述 PAGEREF _Toc534260430 h 91 HYPERLINK l _Toc534260431 4.2 SYBASE主要数据库课程介绍 PAGEREF _Toc534260431 h 92安装指导1.1 ASE安装一般指导一. 检查 Release Bulletin 安装相应的
19、OS版本二. 检查安装的OS PATCH1. Digital UNIX #/usr/sbin/setld -i 2. HP-UX #/usr/sbin/swlist -l product | fgrep PH 3. AIX : #lslpp -h 4. SGI Irix #versions patch* 5. Sun Solaris #showrev -p 三. 建立SYBASE用户1. Digital #adduser2. HP #sam3. IBM #smit4.SGI 菜单5.SUN #admintool (x-window) or useradd四 . 调整共享内存1. Digital
20、 编辑/etc/sysconfigtab 加入如下几行: ipc: shm-max=nnn nnn=实际内存数(32768000) ssm-threshold=0 vm: new-wire-method=0使用sysconfig -q ipc 检查当前共享内存值2. HP 使用sam 工具Kernel Configuration Parameter shmmax3.SUN 修改/etc/system文件 加入下行: set shmsys:shminfo_shmmax=nnn nnn=实际内存数(32768000)使用sysdef 检查当前共享内存值五. 调整异步I/O1. DEC: 编辑/et
21、c/sysconfigtab 加入如下二行: rt: aio-max-num=1024 使用sysconfig -q rt 检查当前异步I/O值2.HP:编辑/sbin/rc2.d/S500inetd 加如/etc/setprIvgrp sybase RTPRIO CHOWN MLOCK 使用sam 工具Kernel Configuration Drivers 设置asyncdisk 为In 重建内核并reboot系统# /etc/mknod /dev/async c 101 4 # chmod 0660 /dev/async # chown sybase /dev/async3. IBM 使
22、用smit 工具Devices Asynchronous I/O Change/Show . 1)设置ASYNC I/O STATE 为available 2)设置MAXIMUM number of servers 为激活设备数4. SGIAIO_THREADS 环境变量设置为 设备数*1.5六. 设置SYBASE 用户环境变量1. SYBASE 2. DSQUERY3. PATH4. 库变量DEC & SUN & SGI :LD_LIBRARY_PATHHP-UX :SHLIB_PATHAIX :LIBPATH七. mount cdrom1. Dec#mount -t cdfs -o nov
23、ersion -r -o rrip /dev/rz4c /cdrom2. HP#mount -F cdfs -o ro /dev/c0t0d2 /cdrom3. IBM#mount -v cdrfs -r /dev/cd0 /cdrom八. 修改设备权限和属主chown uid:gid /device/九. 安装1.图形终端:$ /cdrom/sybsetup2. 字符终端:1) $/cdrom/sybload -D (CAS 在光盘install 目录下) 2) 创建sqlserver.rs$ srvbuildres -r sqlserver.rs 3) 创建backupserver.rs$
24、srvbuildres -r backupserver.rs1.2 ASE11.9.2简易安装手册(for Unix)安装概述一、安装分为两部分:Unload 部分 使用sybsetup or sybload应用程序从安装介质卸载ASE产品到机器上Install 部分 使用srvbuild应用程序来安装配置ASE产品在Install部分,用srvbuild来安装新的服务。Srvbuild把你新安装的Adaptive Server、 Backup Server、Monitor Server 和 XP Server等的引擎加入interfaces 文件。二、环境变量的要求所要求的环境变量(必须要先
25、设置这些环境变量后,才能成功的配置和运行Adaptive Server 和其他组件):对所有操作系统平台要求:DSQUERY= Adaptive Server 名称; export DSQUERY 注:如果没有通过命令行选项指定Adaptive Server名称,DSQUERY环境变量定义客户机程序试图连接的Adaptive Server名称。如果未设置,命令行也没有指定,客户机程序将试图连接到安装时给出的服务器名称。SYBASE=Sybase安装路径; export SYBASE PATH=$SYBASE/bin:$SYBASE/install:$PATH; export PATHSUN S
26、olaris LD_LIBRARY_PATH=$SYBASE/lib:$LD_LIBRARY_PATH;export LD_LIBRARY_PATHIBM AIXLIBPATH=$SYBASE/lib:$LIBPATH; export LIBPATHHP UXSHLIB_PATH=$SYBASE/lib:$SHLIB_PATH; export SHLIB_PATHDigital UnixLD_LIBRARY_PATH=$SYBASE/lib:$LD_LIBRARY_PATH;export LD_LIBRARY_PATH以上环境变量的设置方式是在Bourner Shell 的环境下执行。对于 C
27、 Shell 的环境应该使用 setenv的方式:(example:)对于 C Shell :setenv LIBPATH=$SYBASE/lib:$LIBPATH对于 Bourner Shell:LIBPATH=$SYBASE/lib:$LIBPATH; export LIBPATH三、设备及数据库的要求Adaptive Server 的设备和系统数据库: Master device 存储系统数据库 (master, model, tempdb) sysprocsdev device 存储系统过程数据库 ( sybsystemprocs )Optional Devices and Datab
28、ases ( installation SQL scripts in the $SYBASE/scripts ): sybsecurity Device存储sybsecurity 数据库和审计系统存储过程sybsystemdb Device 存储sybsystemdb 数据库, 用来存储有关两阶段提交事务的息sybsyntaxDatabasedbccdbDatabase 当使用dbcc checkstorage命令时用来存储dbcc结果信息预下载任务:1.如果要在一台远程机器上运行sybsetup, 就需要给其显示权限:xhost + remote_machine2.在远程机器上运行sybse
29、tup, 确认DISPLAY 环境变量已设置正确:DISPLAY= host_name:0.0; export DISPLAY3.创建“sybase” 组和用户.4.用“sybase” 用户登录.5.确定并创建Sybase 产品安装目录, 需要具有read, write, execute权限.6.设置SYBASE 环境变量为此Sybase安装目录.7.增加$SYBASE/bin到 PATH 环境变量中.8.设置共享库环境变量. 注:为了确保正确的安装,把$SYBASE/lib 放在共享库路径的第一位置,如果/usr/shlib 放在$SYBASE/lib 的前面,就可能碰到不能解决的符号错误。
30、下载下载有两种方式:A. 在 X-Windows环境下下载:SUN Solaris把ASE CD放进 CD-ROM 并以”root”用户来 mount CD:CD-ROM会自动mount.IBM AIX/usr/sbin/mount v cdrfsr device_name /cdromHP UX/etc/mount F cdfs o ro device_name /cdromDigital Unix/sbin/mount r t cdfs o noversion o rrip device_name /cdrom确认以 “sybase” 用户登录.执行sybsetup 程序:/cdrom/c
31、drom0/sybsetupor /cdrom/sybsetup从 sybsetup 菜单中选择要卸载的Sybase 产品.确认在 sybsetup 中显示的安装路径.点击继续 (the checkmark button).提供设备介质类型以及设备路径:Select CD-ROM (if not already selected by default).Enter /cdrom/cdrom0/sybimageor /cdrom/sybimage as the name of the CD-ROMimage.Select Local (if not already selected by def
32、ault)点击继续 (the checkmark button).点击打算安装的产品点击继续.点击OK开始卸载产品.在卸载过程最后会出现Install sybsetup? 屏幕,问询是否要安装 sybsetup程序到$SYBASE/bin 目录中去( Do not use the UNIX cp command to manually copy sybsetup from theCD to your system. If you do, sybsetup will not work. ) , 点击 Yes or No由用户选择.卸载结束后退出sybsetup以”root”用户拿出CD:SUN
33、Solaris/usr/bin/eject cdIBM AIX/usr/sbin/unmount /cdromHP UX/etc/umount /cdromDigital Unix/sbin/umount /cdromB. 在文本环境下下载:同上同上进入Sybase 安装目录:% cd $SYBASE启动sybload 程序:/cdrom/cdrom0/sybload Dor /cdrom/sybload Dsybload 提示输入相关信息:sybload 从CDROM的安装的摘要提示:提示值$SYBASE directory确定当前路径为Sybase的安装路径,或者确定正确的路径Local
34、or remote installation输入”L”指明是本地安装,输入”R”指明是远程安装。Name of disk globalarchive输入CD-ROM的磁盘文件(一般是:/cdrom/cdrom0/sybimageor /cdrom/sybimage ).Confirm media device输入“Y” 继续.输入“N” 则需要重新输入介质设备.Customer AuthorizationString (CAS)如果被要求提供 CAS 字符串, 就使用CAS在 /cdrom/cdrom0/install/CAS 或者 /cdrom/install/CAS的指定.Sybase p
35、roducts 从sybload菜单选择要卸载的产品: 输入每个要安装的产品对应的数字. 每个数字之后按“Return”确认. 按两次“Return”输入一空行结束.Product confirmationsybload 列出你选择安装的产品. 输入: “Y” 确定列出的产品是正确的。 “Q” 退出 任何其他字符则显示产品菜单,可选择其他产品。卸载结束后拿出CD.预安装任务:如果需要的话要先安装操作系统补丁(要求的操作系统补丁描述放在相应的产品公告里面).调整操作系统最大共享内存参数和异步磁盘I/O(根据平台不同而不同):SUN Solaris在/etc/system文件中加入下面一行:set
36、 shmsys:shminfo_shmmax = nnn这里nnn 至少29MB(14,336个2K pages ). 可以设置高一些. 然后重新启动机器以使设置生效.使配置生效,需要重新创建内核,reboot机器。IBM AIX需要配置异步磁盘I/O:在UNIX提示符下输入 “smit” 。从Devices菜单, 选择 Asynchronous I/O选择 Change/Show Characteristics of Asynchronous I/O输入以下的值 :SMIT Parameter Values for RS/6000 AIX 4.2.1MINIMUM number of ser
37、vers1MAXIMUM number of servers 10MAXIMUM number of REQUESTS I/O 4096Server PRIORITY39 ASYNC I/O STATEAvailable使配置生效,需要重新创建内核,reboot机器。HP UX通过 sam 操作系统管理程序来配置最大共享内存参数shmmax为nnn 这里nnn 至少29MB(14,336个2K pages ). 可以设置高一些. 同时还需要配置异步磁盘I/O:进入 SAM Kernel Configuration 菜单.选择 Drivers and set the Pending State
38、for asyncdisk to In.the Actions menu, rebuild the kernel, and reboot the system.在UNIX 提示符下, 以root用户身份执行下面的语句: /etc/mknod /dev/async c 101 4 chmod 0660 /dev/async chown sybase:sybase /dev/async使配置生效,需要重新创建内核,reboot机器。DigitalUnix在/etc/sysconfigtab文件中加入下面一行:ipc: shm-max = nnn这里nnn 至少29MB(14,336个2K page
39、s ). 可以设置高一些. 对于Digital Unix 4.0a 还要增加下列一行:ssm-threshold=0如果此参数没设, ASE启动将失败, 并显示os create region: shmat xx: invalidargument 信息.另外还需要配置异步磁盘I/O, 在/etc/sysconfigtab文件中加入下面两行:rt:aio-maximum=1024调整共享内存段, 这主要依赖于使用backup (dump) and recovery (load)的设备类型和数目,也许需要调整共享内存段来适应同时存在的Backup Server 进程. 其缺省设置为6.SUN So
40、laris可在/etc/system文件中添加下面一行来调整共享内存段:set shmsys:shminfo_shmseg= x (这里x是需要的配置参数)HP UX通过 sam 操作系统管理程序来调整共享内存段shmseg为 x 这里x是需要的配置参数Digital Unix可在/etc/sysconfigtab文件中添加下面一行来调整共享内存段:set shmset:shminfo_shmseg= x (这里x是需要的配置参数.)开始安装:确认以 “sybase” 用户登录.以下列任何一种方式来启动srvbuild 程序:- 从sybsetup菜单中选择Build New Servers,
41、 或- 在UNIX 提示符下输入:$SYBASE/bin/srvbuild选择要安装的服务器类型输入要安装的服务器名称.点击 OK如果选择安装Adaptive Server, 那么 AdaptiveServer 属性屏幕会显示出来输入master 和 sybsystemprocs 设备路径:/op_system_dir/master.dat/op_system_dir/systemprocs.dat对于其他属性可使用缺省值.选择下列一种方式来继续:- 继续处理下一个服务器类型的属性设置则点击OK.- 要创建所定义的服务器则点击BuildServer.如果选择安装Backup Server, 那
42、么Backup Server 属性屏幕会显示出来输入相关的Adaptive Server 名称. 若相关的Adaptive Server与Backup Server是在同一个srvbuild会话中创建的, 这一域将不会显示出来,所要创建的Adaptive Server 将被作为相关的AdaptiveServer输入sa用户名, 或接受缺省值. 若相关的Adaptive Server与Backup Server是在同一个srvbuild会话中创建的, 这一域将不会显示出来输入sa口令. 若相关的Adaptive Server与Backup Server是在同一个srvbuild会话中创建的, 这
43、一域将不会显示出来. 对于其他属性可使用缺省值选择下列一种方式来继续:- 继续处理下一个服务器类型的属性设置则点击OK.- 要创建所定义的服务器则点击BuildServer如果选择安装Monitor Server, 那么 Monitor Server 属性屏幕会显示出来输入相关的Adaptive Server 名称. 若相关的Adaptive Server与Monitor Server是在同一个srvbuild会话中创建的, 这一域将不会显示出来输入sa用户名, 或接受缺省值. 若相关的Adaptive Server与Monitor Server是在同一个srvbuild会话中创建的, 这一域
44、将不会显示出来输入sa口令. 若相关的Adaptive Server与Monitor Server是在同一个srvbuild会话中创建的, 这一域将不会显示出来. 对于其他属性可使用缺省值选择下列一种方式来继续:- 继续处理下一个服务器类型的属性设置则点击OK.- 要创建所定义的服务器则点击BuildServer.如果选择安装XP Server, 那么XP Server 属性屏幕会显示出来输入相关的Adaptive Server 名称. 若相关的Adaptive Server与XP Server是在同一个srvbuild会话中创建的, 这一域将不会显示出来输入sa用户名, 或接受缺省值. 若相
45、关的Adaptive Server与XP Server是在同一个srvbuild会话中创建的, 这一域将不会显示出来输入sa口令. 若相关的Adaptive Server与XP Server是在同一个srvbuild会话中创建的, 这一域将不会显示出来. 对于其他属性可使用缺省值创建所定义的服务器点击BuildServer如果选择安装了Adaptive Server, srvbuild 会显示一个 SrvbuildQuestion 屏幕来询问是否想要另外配置本地化语言和字符集以及排序方式. 点击Yes来改变缺省设置, 则sqlloc 菜单会显示出来. 点击No则不去更改, 直至完成安装配置工作
46、需要的话,还要打上相应的SYBASE EBF补丁程序. 安装EBF步骤见相应的说明文件安装后任务:确认服务器安装成功并正常运行:$SYBASE/install/showserver$SYBASE/bin/isql -Usa -P 1.3 ASE12.0 简易安装手册1.3.1 SYBASE ASE12.0 For HP-9000/800 HP-UX安装指南安装要求:操作系统补丁:HP UX 11.0要求以下操作系统补丁来运行ASE12.0 Extension Patch Bundle 9808PHNE_16017,PHNE_16599,PHNE_16470PHKL_15689,PHKL_170
47、91PHCO_16629,PHCO_19391PHSS_16404,PHSS_18072PHKL_14750,PHKL_17935,PHKL_18141PHCO_17556,PHCO_18103PHSS_15853,PHSS_17535,PHSS_17419,PHSS_18013创建Sybase组和用户sybase软件空间要求(不包括数据库): 1000MB系统参数:调整共享内存和异步I/O使用sam 工具Kernel Configuration Parameter 设置shmmax 为合适的内存大小数 (至少要与Adaptive server 的total memory参数的大小配置一样。)
48、Kernel Configuration Drivers 设置asyncdisk 为In重建内核并reboot系统以root用户在UNIX提符下执行以下语句:# /etc/mknod /dev/async c 101 4# chmod 0660 /dev/async# chown sybase:sybase /dev/async# vi /sbin/rc2.d/S500inetd加入/etc/setprivgrp sybase RTPRIO MLOCK CHOWN修改后重新启动系统。检查数据库要用到的每一个设备的位置、类型、大小,确保所有数据库使用的设备为sybase用户可读、写、执行。Syb
49、ase Adaptive Server 所用的设备和数据库:Master device 存储系统数据库 ( master, model, tempdb )sysprocsdev device 存储系统过程数据库 ( sybsystemprocs )根据需要选择的设备与数据库: ( 安装sql脚本在$SYBASE/scripts下 ): sybsecurity Device 存储sybsecurity数据库和审计系统存储过程sybsystemdb Device 存储sybsystemdb数据库, 用来存储有关两阶段提交事务的信息sybsyntax数据库dbccdb 数据库 当使用dbcc che
50、ckstorage命令时用来存储dbcc结果信息软件安装:插入Sybase server光盘以 root 用户登录: # mount -F cdfs -o ro device_name /cdrom以 sybase 用户登录:$ cd /cdrom$ ./install(字符终端使用 ./install c)把Sybase Server 产品下载到指定的路径。4. 设置环境变量: csh : $ cp $SYBASE/SYBASE.csh $SYBASE/.cshrc sh or ksh使用 $cat $SYBASE/SYBASE.sh $SYBASE/.profile配置数据库服器:1.以s
51、ybase 用户登录系统2.修改配置文件;方法:Sybase 安装完成后,在init文件夹中已建立配置文件的样例($SYBASE/ASE-12_0/init/sample_resource_server.rs)。在$SYBASE下建立rs文件夹(mkdir $SYBASE/rs);把样例文件拷到 $SYBASE/rs文件夹下,并改名为sql.rs;用vi修改配置参数 vi sql.rs具体配置参数如下:sybinit.release_directory: $SYBASE(sybase安装目录)duct: sqlsrvsqlsrv.server_name: SYBASE(根据需要改写DATA S
52、ERVER 的名字)sqlsrv.new_config: yessqlsrv.do_add_server: work_protocol_list: work_hostname_list: HOSTNAME(对应IP:本机IP,应已记录在/etc/hosts中,下同)work_port_list: 4100sqlsrv.master_device_physical_name: /dev/rsyb_master(master设备的逻辑卷名)sqlsrv.master_device_size: 100 (至少要比逻辑卷小2兆,主设备至少为30兆)sqlsrv.master_database_size
53、: 50sqlsrv.errorlog: USE_DEFAULTsqlsrv.do_upgrade: nosqlsrv.sybsystemprocs_device_physical_name:/dev/rsyb_proc(sysprocs设备的逻辑卷名)sqlsrv.sybsystemprocs_device_size: 100(至少比逻辑卷小2兆,设备大小至少为80兆)sqlsrv.sybsystemprocs_database_size: 90(数据库的大小至少为80兆)sqlsrv.sybsystemdb_device_physical_name: USE_DEFAULTsqlsrv.s
54、ybsystemdb_device_size: USE_DEFAULTsqlsrv.sybsystemdb_database_size: USE_DEFAULTsqlsrv.default_backup_server: SYBASE_backup(根据需要改写 Backup server 的名字)注意:sqlsrv.sybsystemprocs_device_size、sqlsrv.sybsystemdb_device_size 两个参数数值要略小于实际sybsystemprocs及sybsystemdb所建逻辑卷的大小(10M左右);3.初始化Sybase Adaptive Server,完
55、成服务器安装;方法:进入$SYBASE/ASE12_0/bin路径中,执行srvbuildres命令srvbuildres r $SYBASE/rs/sql.rs4.提示成功后,完成Sybase服务器安装;5.配置Backup Server:$ cd $SYBASE/ASE-12_0/init/sample_resource_files$ cp srvbuild.backup_server.rs $SYBASE/rs/backup.rs$ vi backup.rs 具体参数如下:sybinit.release_directory: $SYBASE(sybase安装目录)duct: bsrvbs
56、rv.server_name: SYBASE_backup(根据需要改写backup server 名字)bsrv.do_add_backup_server: work_protocol_list: work_hostname_list: hostname(对应IP,应已记录在/etc/hosts中,下同)work_port_list: 4200bsrv.language: USE_DEFAULTbsrv.character_set: iso_1bsrv.tape_config_file: USE_DEFAULTbsrv.errorlog: USE_DEFAULTsqlsrv.related_
57、sqlsrvr: SYBASE(根据需要改写 DATA SERVER 的名字)sqlsrv.sa_login: sasqlsrv.sa_password: USE_DEFAULT编辑结束后,存盘退出,执行$ srvbuildres r $SYBASE/rs/backup.rs6.提示成功后,完成Sybase备份服务器安装;安装后的任务:修改SYBASE 系统管理员的口令:$SYBASE/$SYBASE_OCS/bin/isql Usa P Sserver_namesp_password null, new_passwordgo验证运行的服务:对每一个server, 在UNIX提示符下输入:$S
58、YBASE/$SYBASE_OCS/bin/isql Usa P Sserver_nameserver_name 是你想检查的server的名字。如果这server已经运行了,你可以看到isql的提示符:1也可以在UNIX提示符下输入$SYBASE/$SYBASE_ASE/install/showserver将显示出与Adaptive Server 相关的进程。1.3.2 SYBASE ASE12.0 For SUN SOLARIS安装指南一. 安装要求:1.操作系统补丁:2.5.1:103540-35 & 111442-01 or103540-36 & 111444-012.6:105181
59、-26 & 111435-01 or105181-28 & 111446-012.7:106541-03, 106327-05, 106300-06106541-16 & 111437-01 or106541-17 or later2.8:108528-07 & 111459-01 or108528-08 & 111433-02 or108528-09 or later108528-08,108652-32, 108875-09, 108879-07, 108968-05, 108974-11, 108975-04, 108977-01, 108985-02, 109137-01, 10929
60、9-02, 109320-02, 109783-01, 109951-01, 103346-28, 108827-10, 108901-03, 108991-12, 111177-02,2.创建Sybase组和用户sybase软件空间要求(不包括数据库): 1000MB系统参数:调整共享内存编辑/etc/system文件,加入以下行:set shmsys:shminfo_shmmax=nnn nnn为实际内存数(至少要与Adaptive server 的total memory参数的大小配置一样。)修改后重新启动系统。检查数据库要用到的每一个设备的位置、类型、大小,确保所有数据库使用的设备为s
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 门窗安装员工外包合同
- 劳务派遣劳务外包合同
- 企业人力资源外包合同
- 2025年氢气质量检测新技术应用
- 智能移动无人工厂年新增5040万双针织袜品项目可行性研究报告模板-立项备案
- 智慧公交刷卡机主板维修2025年的合同协议
- 2025年全国招标采购专业技能大赛(央企组)考前模拟试题及答案
- 企业管理-证明开具管理制度
- 残障人士护理:生活质量与支持
- 2025年房屋买卖合同补充条款合同三篇
- 2025年陕西省中考英语试题卷(含答案)
- 2025年6月22日四川省市直事业单位遴选笔试真题及答案解析
- 推进好房子建设实施方案
- T/BECA 0005-2023建筑垃圾再生回填材料
- 人教版 初中物理 八年级下册 专题强化:绳子、轻杆和弹簧模型 课件
- 国开2024《人文英语4》边学边练参考答案
- 华师大版数学七年级下册期末考试试卷附答案
- 高中生禁毒教育主题班会教学课件
- DL-T5160-2015电力工程岩土描述技术规程
- 矿山井架设计规范
- 《学前教育学》2022-2023期末试题及答案
评论
0/150
提交评论