网站首页|中心简介|课程详解|师资力量|新闻动态|招生问答|就业广场|在线报名|学员天地|网络学院|在线留言|证书查询
大兴北大青鸟logo
北大青鸟教程网
学院首页|网络安全|操作系统|服务器|数据库|编程开发|组网建网|网络应用|网页设计|办公软件|注册表|黑客攻防
WIN XP  |  WIN 2000/2003  |  LINUX/UNIX  |  TCP/IP  |  IPV6  |  APACHE  |  DHCP  |  SENDMAIL  |  WLAN
局域网  |  广域网  |  综合布线  |  网络存储  |  入侵检测  |  防火墙  |  交换机  |  病毒防治
北大青鸟大兴中心QQ在线咨询 北大青鸟大兴中心QQ在线咨询 北大青鸟大兴中心QQ在线咨询 北大青鸟大兴中心QQ在线咨询 北大青鸟大兴中心QQ在线咨询
田老师
李老师
王老师
谈老师
臧老师
   当前位置:主页>网络学院>数据库>Sybase教程>>TurboLinux 下的SYBASE安装!



 TurboLinux 下的SYBASE安装!

文章来源:http://www.bdqnht.com/ 文章作者:北大青鸟 发布时间:2007-12-19

配置Turbo Linux + ASE 12.5 数据库服务器

一、Turbo Linux 安装过程:
将Turbo Linux 安装插入光驱,CMOS设置为光驱启动,启动计算机,键入回车,进入Turbo  Linux的默认的图形模式的安装过程,各选项设置如下:
键盘:默认
鼠标:默认
磁盘分区:TFDisk图形化磁盘分区
                            Size          分区类型
          Boot区:         64M      Linux ext2
          Root区:        5120M       Linux ext3
     Dos Extent分区:
          Swap区:         4个512M     Swap 字串8
          Home区:        3072M         Linux ext3
          Home1区:       20480M         Linux ext3
          Home2区:       剩余空间       Linux ext3
安装LILO:安装位置   硬盘的主引导区
设置网络:不使用DHCP动态分配IP地址,静态设置本机的IP,网关,广播等信息
设置时区:PRC
设置帐号:设置ROOT的口令
安装类型:全部  
配置显示器:显示模式为65536色,分辨率为:1024*768 窗口管理器:KDE
测试X配置,如能正常显示,按Y确认,否则按N,重新选择色彩和分辨率
直至能正常显示窗口。
确认设置:确认您的设置是否正确,一旦开始安装,这个过程不能停顿。
字串8

设置安全级:中级
完成安装。

二、ASE 12.5的安装过程:
1:键入startx 进入KDE窗口管理器,插入SYBASE安装盘,将盘中的压缩文件拷入某目录下。
   执行:tar zxvf EBF10431.tgz
         cd ebf10431/RPMS
         rpm –hiv sybase-common*
         rpm –hiv sybase-ase*
         rpm –hiv Sybase-chinese*
2: chown sybase /home*
  chgrp sybase /home*
  chmod +777 /opt/sybase-12.5/locales/locales.dat
3: xhost + 
  su – sybase
  cd /home
  mkdir sybase
export DISPLAY=IP:0.0            IP为欲安装机器的IP地址 字串3
  asecfg 进入图形化的SYBASE配置界面:
4:配置SYBASE
   选择configure a news server  
a)将Adaptive Server 的名字改为SYBASE(大写)
  Backup Server 的名字改这SYBASE_backup
  Master device path:    /home/sybase/master.dat
  Master database size:   20
  Sybsystemprocs device path:   /home/sybase/sysprocs.dat
  Error log path:     /home/sybase/SYBASE.log
  Host name:  IP 
  Port number: 770*
b)选择Edit Adanced Adaptive Server Attibutes进入Server Attribute Editor:
  SYBASE:
          Configuration file path:     /home/sybase/SYBASE.cfg 字串2
  SYBASE_backup
          Error log path:         /home/sybase/SYBASE_backup.log
          Host name: IP         Port number:770*  (注意不能与SYBASE的端口号重复)
选择Buile Server
c)创建完系统库后,在本地化服务器中设置语言为English,字符集(charset)为Code Page 850
排序规则为binary ordering ,for use with Code page 850, Backup Server不用设置本地化。

三、ASE12.5的参数配置.
以2G内存为例:
1、 修改LINUX的共享内存参数:
其中nnn为系统的实际内存(以字节为单位nnn=2147483647)
修改文件:/etc/rc.local 加入一行:
   echo nnn >; /proc/sys/kernel/shmmax
   启动后生效
2、 isql –Usa
a) 配置内存    

字串4


sp_configure ‘max memory’,mmm (单位为2K  mmm=786432)
go
sp_configure ‘allocate max shared mem’,1
go
上面的命令配置sybase使用mmm*2K的内存,通常配置为系统内存的60-70%,重起生效。如SYBASE无法正常启动,请调整SYBASE.cfg文件将max memory参数调小。
b) 上述参数生效后,配置data cache 和 procedure cache:
sp_cacheconfig ‘default data cache’,’xxxM’   (xxx=768)
go
通常配置为max memory的50%,以M为单位,重起生效
sp_configure ‘procedure cache size’,xxx     (xxx=157286)
go
通常配置为max memory的20%,以2K为单位
sp_configure ‘allocate max shared mem’,0
go
c) number of devices(40), open databases(20), number of locks(20000),
number of user connections(50),open objects(5000)参数可在中石化帐套设置中调整参数。

字串6


d) 调整bcp 配置
1.调整扩展分配
sp_configure ‘number of pre-allocated extent’,20
go
   2.配置I/O的缓冲池
sp_poolconfig ‘default data cache’,’256M’,’16K’
e) 调整改开的索引数量
sp_configure ‘number of open indexes’, 4000

四、配置TELNET 服务:
1、 改/etc/xinetd.d/telnet文件:
将disable选项改为no
修改/etc/hosts.allow文件,增加一行ALL: Ip.*.*
2、 开放root 登录,修改/etc/pam.d/login文件,将第二行加#注释
3、 启动telnet服务
cd /etc/rc.d/init.d
./xinetd start
用netstat –tl 看是否激活服务

    五、启动FTP服务:
        cd /usr/sbin
        ./proftpd restart
          
字串5

六、如何修改本地BACKUP SERVER的名称
1、 修改interfaces文件,将backup server的名称换成新名称
2、 进入isql 工具
sp_configure ‘allow updates’,1
update sysservers set  where
sp_configure ‘allow updatses’,0

七、如何实现SYBASE的远程备份(通过本地的BACKUP SERVRE服务连接到远程的BACKUP SERVER服务,将远程的数据库备份到远程机器上。)
在本地机器上:
    1、修改interfaces文件,添加远程机器上Backup Server的条目(Backup Server的名称,地址,端口号) 
2、在sysservers系统表中添加远程Backup Server名
  1>;sp_addserver REMOTE_BACKUP_SERVER_NAME ,null
      2>;go
    3、使用sp_helpserver查看至少存在以下3个条目:
      ——本地ASE名称
      ——本地Backup Server名称
——远程Backup Server名称
4、在本地机器上实现远程备份:
1>;dump database Database_Name to "remote_machine_path/..." at Remote_Backupserver_Name
字串2

2>; go
在本地机器上恢复备份:
1>;load database Database_Name from "remote_machine_path/..." at Remote_Backupserver_Name
2>; go
注意:1、如果要实现远程的双向备份,请在远程机器上做与本地机器相同的配置.
  2、本地的Backup Server的名称要求与远程的Backup Server的名称不一样

八、如何实现将SYBASE的远程数据库备份到本地
  1、修改interfaces文件,添加一个新条目,目的是通过此条目连接到到远程机器的SERVER(名称,远程SERVER的IP地址,远程SERVER服务的端口号) 
  2、通过ASECFG配置一个新的BACKUP SERVER,在related server name项中选择刚才在interfaces文件中添加的条目名称。
3、在sysservers系统表中添加本地新Backup Server名称
  1>;sp_addserver NewBackup_Server_Name ,null
      2>;go
4、在本地机器上实现远程备份:
1>;dump database Remote_Database_Name to "Local_machine_path/..." at NewBackupserver_Name
字串6

2>; go
在本地机器上恢复备份:
1>;load database Remote_Database_Name from "local_machine_path/..." at NewBackupserver_Name
2>; go
5、 启动新配的Backup Server服务
startserver –f  RUN_NewBackupName_back
关闭服务
1>; shutdown NewBackup_Server_Name
2>; go

九、如何备份数据量大于2G的数据库
1>; dump database pubs2 to “/Path/pubs2_dump.1”
2>; stripe on “/Path/pubs2_dump.2”
3>; stripe on “/Path/pubs2_dump.3”
4>; go
这种方法还可以提高后备及恢复的速度,但注意恢复也必须用相应多的设备。例如:
1>;load database pubs2 from "/Path/pubs2_dump.1"
2>;stripe on "/Path/pubs2_dump.2"
3>;stripe on "/Path/pubs2_dump.3"
4>;go

十、常用命令

字串3


        1、查LINUX的版本:
        uname –a

        2、如何在LINUX下使用新增加的硬盘
        LINUX采用下面的形式定义一个IDE硬盘
        /dev/hd[drive][partition]
         每个IDE驱动器从字母a开始标记。所以在第一个链上的主(master)硬盘为a,从(slave)硬盘为b,第二个链上的主硬盘为c,等等,每个硬盘上的分区用数字来标识。每个SCSI硬盘使用相同的方式来标识,只是把/dev/hd换成/dev/sd
        用fdisk对硬盘进行分区 fdisk /dev/fdb(/dev/sdb)
        在分区上创建相应的文件系统 mke3fs /dev/hdb1(/dev/sdb1)
        mount相应的分区到指定的目录  mount /dev/hdb1(dev/sdb1)  Directory 字串2
        修改/etc/fstab表,加入相应的分区,以便在系统启动时自动加载相应的文件系统。

        3、LINUX的dd命令语法
        dd if=/home1/cwbase1.dat of=/home2/cw.dat

        4、rpm 命令用法
        rpm –Uiv Sybase-common* --nodeps –force
        (--relocate 重新指定安装目录  --nodeps 非关联 –force 强制)

        5、查SYBASE的版本:
        select @@version
        
        6、修改设备的动态属性
        sp_deviceattr DeviceName,’dsync’,false 字串9

        7、拷贝空的表结构:
        select * into NewTableName where 1=2

        8、BCP操作
bcp cwbase1.dbo.ASHSJE out ashsje.bcp –c –Usa –P [–S(Connectname)]
        bcp cwbase1.dbo.ASHSJE in ashsje.bcp –c [–F(起始行)] [–L(中止行)] –Usa –P [–S(Connectname)]
  
        9、启动备份服务及关闭相应的服务
        starterver –f RUN_SYBASE_backup
        shutdown SYB_BACKUP


  注:本站资源收集均来子互联网,如有侵权请告知,我们将第一时间删除.
  
上一篇:从此不再心头痛 数据库连接方法总结   下一篇:Sybase for Unixware安装步骤

::免费IT讲座::

时间:周六、日 下午14:00
地点:北大青鸟大兴校区
讲座内容:
     1、职业规划篇。
     2、日常实用技术讲座

主讲师:
     高级金牌讲师
 
大兴校区电话:69203100
 马甸校区电话:82011433
 
             免费订座报名

::免费讲座报名::
姓  名:
性  别:
学  历:
Q  Q:
电  话:
我是从:
知道的



北大青鸟|网络工程师|北京北大青鸟
  友情链接:北大青鸟集团 印度APTECH公司 北大青鸟APTECH公司 北京大学 北大青鸟马甸校区 上海北大青鸟 深圳北大青鸟 无锡北大青鸟 厦门北大青鸟 深圳北大青鸟 邵阳北大青鸟 北大青鸟镇江学府 深圳北大青鸟 徐州北大青鸟
中心图片
中心外景 前台接待区 网络教学区 路由及交换设备 机房环境 项目实践 职业规划师为同学解惑 学员积极回答问题 学员合影 学生宿舍 全国十佳中心奖杯 全国十佳中心奖牌 杰出贡献中心奖杯
  网站地图 | 联系我们 | 诚聘英才 | 在线留言 | 加入收藏 | 设为首页
 

版权所有 © 2004-2008 北京网络时尚信息技术有限公司
北大青鸟双合华腾网络工程师培训中心
大兴校区:大兴黄村长途汽车站东北角
招生热线:010-69203100/01 邮政编码:102600
马甸校区:北三环中路马甸桥东北角商房大厦(国美电器)626
招生热线:010-82011433/32 邮政编码:100029

网络工程师培训 网络工程师 北大青鸟培训 北大青鸟培训中心 网络培训
北大青鸟 北大青鸟网络工程师 北京北大青鸟 电脑培训 计算机培训
北大青鸟图标