分享
 
 
 

TurboLinux下的SYBASE安装

王朝system·作者佚名  2008-05-18
窄屏简体版  字體: |||超大  

作者:ibmsoft

一、Turbo Linux 安装过程:

将Turbo Linux 安装插入光驱,CMOS设置为光驱启动,启动计算机,键入回车,进入Turbo Linux的默认的图形模式的安装过程,各选项设置如下:

键盘:默认

鼠标:默认

磁盘分区:TFDisk图形化磁盘分区

Size 分区类型

Boot区:

64M

Linux ext2

Root区:

5120M Linux ext3

Dos Extent分区:

Swap区: 4个512M Swap

Home区: 3072M Linux ext3

Home1区: 20480M Linux ext3

Home2区: 剩余空间 Linux ext3

安装LILO:安装位置 硬盘的主引导区

设置网络:不使用DHCP动态分配IP地址,静态设置本机的IP,网关,广播等信息

设置时区:PRC

设置帐号:设置ROOT的口令

安装类型:全部

配置显示器:显示模式为65536色,分辨率为:1024*768 窗口管理器:KDE

测试X配置,如能正常显示,按Y确认,否则按N,重新选择色彩和分辨率

直至能正常显示窗口。

确认设置:确认您的设置是否正确,一旦开始安装,这个过程不能停顿。

设置安全级:中级

完成安装。

二、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地址

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

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) 配置内存

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)参数可在中石化帐套设置中调整参数。

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

六、如何修改本地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> 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

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

十、常用命令

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

修改/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

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

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有