转至繁体中文版     | 网站首页 | 图文教程 | 资源下载 | 站长博客 | 图片素材 | 武汉seo | 武汉网站优化 | 
最新公告:     敏韬网|教学资源学习资料永久免费分享站!  [mintao  2008年9月2日]        
您现在的位置: 学习笔记 >> 图文教程 >> 数据库 >> SyBase >> 正文
sybase 珍藏系列之二(from shanhan)         ★★★★

sybase 珍藏系列之二(from shanhan)

作者:闵涛 文章来源:闵涛的学习笔记 点击数:759 更新时间:2009/4/22 23:09:40

sybase安装 
sybase数据库的安装分为两种方式:文件系统方式和原始设备方式。文件系统方式即将sybase数据库建立在文件系统( File System)的基础上,以文件的形式存放,优点是读写的速度快,据sybase公司工程师称,其读写速度是原始设备方式的5倍,并且备份可以采用保存转移文件的形式进行,较为灵活;而原始设备方式将数据库系统直接建立在原始设备(Raw device)的基础上,最大的优点是安全性较高。 
以HP 11.0上安装sybase Adeptive Server 11.9.3为例,说明数据库的安装过程,笔者刚装过,在RS6000上参数设置更简单,以字符终端为例,图形方式更简单! 
1、 用SAM修改异步IO的参数asycdsk,OUT->IN;(AIX 为aio available) 
2、 用SAM修改共享内存最大值参数shmmax为1.5G(可以为物理内存大小或更大,但是HP Unix11上设置共享内存的值最大为1.75G,大于此值需要打补丁); 
3、 Sybase系统将安装在9.98和9.99的内置硬盘上的mount在/home上的文件系统/dev/vg00/lvol5下,该文件系统扩到2G; 
4、 用SAM建立新组:sybase; 
5、 用SAM建立新用户:sybase,属于sybase组; 
7、#mknod /dev/async C 101 5 
#chmod 0660 /dev/async 
#chown sybase::sybase /dev/async 
8、#mkdir mnt 
#mount –F cdfs –o –ro /dev/cdrom /mnt 
9、#su – sybase 
$cat /mnt/install/CAS(显示序列号,抄下做备用); 
10、$/mnt/sybload –D,做缺省选择最后输入序列号; 
11、修改.profile文件,全文如下: 

# @(#) $Revision: 72.2 $ 

# Default user .profile file (/usr/bin/sh initialization). 

# Set up the terminal: 
if [ "$TERM" = "" ] 
then 
eval ` tset -s -Q -m 'hp' ` 
else 
eval ` tset -s -Q ` 
fi 
stty erase "^H" kill "^U" intr "^C" eof "^D" 
stty hupcl ixon ixoff 
tabs 

# Set up the search paths: 
PATH=$PATH:. 

# Set up the shell environment: 
set -u 
trap "echo 'logout'" 0 

# Set up the shell variables: 
EDITOR=vi 
export EDITOR 
SYBASE=/home/sybase;export SYBASE 
PATH=$SYBASE/bin:$PATH:.;export PATH 
SHLIB_PATH=$SYBASE/lib;export SHLIB_PATH 

12、cp ./init/sample_resource_files/srvbuild/srvbuild.ada*.rs $SYBASE/bin/ase1.rs 
cp ./init/sample_resource_files/srvbuild/srvbuild.bac*.rs $SYBASE/bin/back1.rs 
(源文件在./init/sample_resource_files/srvbuild下) 

13、vi ase1.rs 
ase1.rs全文如下: 
sybinit.release_directory:/home/sybase 
sybinit.product: sqlsrv 
sqlsrv.server_name: HPWG 
sqlsrv.new_config: yes 
sqlsrv.do_add_server: yes 
sqlsrv.network_protocol_list: tcp 
sqlsrv.network_hostname_list: hpwg2 
sqlsrv.network_port_list: 4100 
sqlsrv.master_device_physical_name:/sybase/sybdev/master.dat 
sqlsrv.master_device_size: 60 
sqlsrv.master_database_size: 15 
sqlsrv.errorlog: /sybase/errorlog 
sqlsrv.do_upgrade: no 
sqlsrv.sybsystemprocs_device_physical_name:/sybase/sybdev/sybprocs.dat 
sqlsrv.sybsystemprocs_device_size: 80 
sqlsrv.sybsystemprocs_database_size:60 
sqlsrv.default_backup_server: SYB_BACKUP 
14、$srvbuildres –r ase1.rs 
15、拷贝 sqlloc.rs 至 ./bin/locl.rs 
修改字符集为iso_1,排序字符集为bin_iso_1。locl.rs 修改后如下: 
sybinit.release_directory:/home/sybase 
sqlsrv.server_name: HPWG 
sqlsrv.sa_login: sa 
sqlsrv.sa_password: 
sqlsrv.default_language: USE_DEFAULT 
sqlsrv.language_install_list: USE_DEFAULT 
sqlsrv.language_remove_list: USE_DEFAULT 
sqlsrv.default_characterset: iso_1 
sqlsrv.characterset_install_list: USE_DEFAULT 
sqlsrv.characterset_remove_list: USE_DEFAULT 
sqlsrv.sort_order: bin_iso_1 

# An example sqlloc resource file... 
# sybinit.release_directory: USE_DEFAULT 
# sqlsrv.server_name: PUT_YOUR_SERVER_NAME_HERE 
# sqlsrv.sa_login: sa 
# sqlsrv.sa_password: 
# sqlsrv.default_language: french 
# sqlsrv.language_install_list: spanish,german 
# sqlsrv.language_remove_list: USE_DEFAULT 
# sqlsrv.default_characterset: cp437 
# sqlsrv.characterset_install_list: mac,cp850 
# sqlsrv.characterset_remove_list: USE_DEFAULT 
# sqlsrv.sort_order: dictionary 

16、修改back1.rs. 
back1.rs全文如下: 
sybinit.release_directory:/home/sybase 
sybinit.product: bsrv 
bsrv.server_name:SYB_BACKUP 
bsrv.do_add_backup_server: yes 
bsrv.network_protocol_list: tcp 
bsrv.network_hostname_list: hpwg2 
bsrv.network_port_list: 4200 
bsrv.language: USE_DEFAULT 
bsrv.character_set: USE_DEFAULT 
bsrv.tape_config_file: USE_DEFAULT 
bsrv.errorlog: USE_DEFAULT 

17、$svrbuildres –r back1.rs 
18、至此可以尝试运行isql: 
isql –Usa –P –S HPWG 测试服务器是否成功安装 
19、dump database master to “/dev/rmt/0mn” capacity=12000000 
测试BACKUP服务器是否成功安装.

 lljj 回复于:2003-01-20 10:24:02 jazy你可以出书了!精华阿!

 shanhan 回复于:2003-01-21 14:02:08 是我的“真长”阿 !

 


[办公软件]SYBASE数据库用户管理基本概念  [办公软件]关于SYBASE的自动启动
[办公软件]SYBASE事务  [办公软件]SYBASE dbcc
[C语言系列]SQL Server到SYBASE连接服务器的实现  [VB.NET程序]Read a byte, integer or long from memory
[Delphi程序]Download a file from a FTP Server  [VB.NET程序]XML Basic-from w3schools.com
[网页制作]Top Site From CHP - 精彩截图  [Web开发]Using ADO from C++
教程录入:mintao    责任编辑:mintao 
  • 上一篇教程:

  • 下一篇教程:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      注:本站部分文章源于互联网,版权归原作者所有!如有侵权,请原作者与本站联系,本站将立即删除! 本站文章除特别注明外均可转载,但需注明出处! [MinTao学以致用网]
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)

    同类栏目
    · Sql Server  · MySql
    · Access  · ORACLE
    · SyBase  · 其他
    更多内容
    热门推荐 更多内容
  • 没有教程
  • 赞助链接
    更多内容
    闵涛博文 更多关于武汉SEO的内容
    500 - 内部服务器错误。

    500 - 内部服务器错误。

    您查找的资源存在问题,因而无法显示。

    | 设为首页 |加入收藏 | 联系站长 | 友情链接 | 版权申明 | 广告服务
    MinTao学以致用网

    Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved.
    闵涛 投放广告、内容合作请Q我! E_mail:admin@mintao.net(欢迎提供学习资源)

    站长:MinTao ICP备案号:鄂ICP备11006601号-18

    闵涛站盟:医药大全-武穴网A打造BCD……
    咸宁网络警察报警平台