Sybase安装维护手册.docx
- 文档编号:9789146
- 上传时间:2023-02-06
- 格式:DOCX
- 页数:15
- 大小:124.79KB
Sybase安装维护手册.docx
《Sybase安装维护手册.docx》由会员分享,可在线阅读,更多相关《Sybase安装维护手册.docx(15页珍藏版)》请在冰豆网上搜索。
Sybase安装维护手册
SYBASE数据库系统详细安装文档
2007年5月
亿阳信通股份有限公司
SYBASE数据库系统详细安装文档1
1.创建Sybase用户组及其用户,并指定其根路径。
2
2.设置Sybase的环境变量。
5
3.安装Sybase。
6
4.创建用户数据库。
11
5.字符集的配置12
1.创建Sybase用户组及其用户,并指定其根路径。
1)以root用户登录。
2)点击右键激活shell窗口,打开工具菜单里的终端。
如图
(1)所示。
图
(1)
3)调用admintool系统管理工具。
具体方法有两种。
a.在终端里输入:
#admintool<回车>
b.点击右键激活shell窗口,打开工具菜单里的admintool系统管理工具。
经过操作上述两种方法的任何一种,系统管理工具admintool的窗口界面都将被调出。
如图
(2)所示。
我们将使用admintool来创建名为Sybase的用户组以及一个属于Sybase用户组的名为Sybase的用户。
并在创建Sybase用户的同时指定Sybase用户的根路径。
图
(2)
4)创建名为Sybase的用户组。
具体步骤为:
a.点击浏览菜单里的“用户组”,即如上图
(2)所示的操作。
Adminitool将显示已有的组信息。
b.点击编辑菜单里的“增加”,即如下图(3)所示的操作。
图(3)
c.经过上步操作,将弹出“增加用户组”的窗口界面,如下图(4)所示。
我们取组名为Sybase,系统会自动分配一个组号,此组号一般大于100。
点击OK完成Sybase用户组的添加。
图(4)
5)接下来我们要建立Sybase用户,并指定Sybase的安装路径。
具体步骤为:
a.重复4)中的a,b步骤,注意进行a步骤操作时应选择“用户”。
b.经过上述操作,将弹出“增加用户”窗口界面。
我们取用户名为“Sybase”,系统会自动分配一个用户号,此用户号一般大于1000,首要组为104,并在路径文本框中添入根路径。
如下图(5)所示。
点击OK后完成Sybase用户的建立以及路径的指定。
图(5)
2.设置Sybase的环境变量。
1)使用Sybase用户重新登录,在Sybase用户首次登录时可以设置其口令。
此次登录你将直接进入sybase用户的根目录,也就是它的根目录中。
2)打开一个终端,在终端中输入$ls–a<回车>,你会看到.profile文件。
3)编辑.profile文件,建立Sybase的安装目录。
具体操作如下:
a.如果Sybase的安装路径为/export/home/sybase,则在.profile文件中添加如下内容:
SYBASE=/export/home/sybase
exportSYBASE
LANG=C
exportC
b.运行.profile文件。
具体方法为:
$../.profile<回车>
4)注意在/etc/system文件中添加如下内容:
setshmsys:
shminfo_shmmax=4294967295
如果该文件中已存在此内容,则不用添加。
如果改动了system文件,请重新启动机器。
3.安装Sybase。
1)将Sybase安装光盘插入光盘驱动器中。
确认sybase的环境变量是否生效,具体方法为:
在终端中输入:
$echo$SYBASE<回车>
如果返回值为我们在步骤2里所设的值:
/export/home/sybase则说明环境变量有效,否则重新执行步骤2,直到环境变量生效为止。
2)在终端中输入:
a.$cd/cdrom/cdrom0<回车>
b.$ls<回车>
c.如果存在install文件,则:
$./install<回车>
如果存在sybsetup文件,则:
$./sybsetup<回车>
如图(6)所示:
图(6)
3)经过上述操作Sybase安装程序开始运行。
将弹出下图(7)所示的窗口,我们在文本框中添入sybase的安装路径。
图(7)
4)接下来我们开始安装sybaseproducts,点击上图(7)中的UnloadSybaseproductsfromCD-ROMortape选项。
将看到下图(8)所示的窗口弹出。
点击continue后继续执行。
图(8)
5)弹出图(9)所示的窗口,我们在文本框中填入/cdrom/cdrom0/sybimage,点击continue继续执行。
图(9)
6)接下来我们在弹出的productsselect窗口中选择将要安装的products,一般情况下,我们只要选择AdaptiveserverEnterprise,Historicalserver和Openclientserver就足够了。
选中这些选项后点击continue开始安装products。
7)products安装完毕后,你将看到图(7)界面中,InstallSybaseservers和ConfigureSybaseservers中的内容都已经变为可选项。
现在我们要做的就是要建立新的服务器。
点击Buildnewserver(Adaptive,Backup,MonitorandXP)选项,开始服务器的建立,首先弹出图(10)所示的界面。
在一般情况下,建立一个Adaptiveserver和一个BackupServer是必要的,我们分别给它们取名为sybase和sybase_back。
图(10)
8)点击ok后我们将进入下一步操作。
我们首先在/export/home/sybase/目录下建立一个名为mdbp的目录,然后填入如图(11)所示的内容。
其中Portnumber是系统自动分配的,你也可以在/etc/services文件中查看已使用的端口号,然后选择未使用的端口号。
图(11)
点击EditAdvancedAdaptiveServerAttributes,将弹出ServerAttributeEditor的另一个窗口,所填内容,如下图(12)所示。
点击ok,进行服务器的建立。
由于此种方法是将数据库建立在文件系统上,所以可能会出现一个warning的对话框,对于这个警告可以不予理会。
图(12)
9)在安装过程中,另一个重要的内容就是字符集的配置,我们需要将缺省字符集从ISO_1变为CP850。
在出现如下图(13)所示的question窗口时,点击ok。
出现如图(14)所示的窗口,将内容按图(14)进行选择。
点击ok,安装程序会进行一系列的任务,并且提示你它的进度。
图(13)
图(14)
10)到此为止,sybase的安装结束。
对于接下来出现的对话框,请直接点击“exit”或“ok”退出即可。
当所有对话框均关闭后,在图(6)的终端中,输入:
cd/
离开cdrom路径,以便弹出光驱。
4.创建用户数据库。
1)启动服务器。
具体操作:
a.找到以RUN_servername命名的RUNSERVER文件。
其中servernam是该SQLServer的名字。
例如,一个名为“sybase”的SQLServer的RUNSERVER文件被叫做RUN_sybase。
该文件是安装server时安装程序创建的,包含的内容是重新启动一特定的server所必须的信息。
它一般被置于$SYBASE/安装目录中,其中$SYBASE是一个环境变量,它指向Sybase的安装路径,为在sybase用户的环境变量文件/export/home/sybase/.profile中所指定的Sybase安装路径。
b.在RUN_servername文件所在的目录下,执行:
$startserver–fRUN_servername<回车>
c.如果server没有被正常启动,且错误原因是字符集的配置问题,请参考后面字符集的配置内容。
参照其内容进行操作后,重新启动数据库服务器。
如果server启动正常,则继续下面的步骤。
2)初始化数据库设备
a.使用isql登录数数据库服务器。
具体操作:
在终端里输入:
$isql–Usa–Ssybasename<回车>
b.选择设备号。
数据库设备的标识号为vdevno,在SQLServer使用的设备中,它必须是唯一的。
查看已经使用的设备号,具体操作:
在isql的命令提示符后输入:
1>sp_helpdevice<回车>
2>go
在返回的结果中检查device_number列的值。
c.指定数据库设备的大小。
数据库设备的大小size必须以2K为单位。
d.使用diskinit命令初始化设备。
一般情况下数据库和它的事务日志放在不同的设备上,所以我们初始化两各设备,在此例中,数据库设备的大小为300MB,日志设备大小为100MB,并已经在/export/home/sybase/目录下创建文件夹dbspace。
1>diskinit
2>name=”userdata”,
3>physname=”/export/home/sybase/dbspace/userdata.dat”,
4>vdevno=2,size=153600
5>go
1>diskinit
2>name=”logdev”,
3>physname=”/export/home/sybase/dbspace/logdev.dat”,
4>vdevno=3,size=51200
5>go
e.使用createdatabase创建数据库。
1>createdatabasedatabase_nameonuserdata=300logonlogdev=100
2>go
其中300和100的单位为MB。
5.字符集的配置
1)向数据库中添加CP850字符集的排序文件
charset–Usa–Ssybasenamebinary.srtcp850
2)在数据库中将缺省字符集从ISO_1变为CP850步骤
a.使用ISQL登录
isql–Usa–Ssybasename
b.在出现ISQL的命令提示符后
1>sp_configure”defaultcharactersetid”,2
2>go
3>reconfigure
4>go
5>shutdown
c.重新启动数据库
$SUBASE/install/startserver–f./RUN_sybasename
此次数据库启动后,数据库程序在执行完字符集转换后会将数据库再次关闭。
再次重新启动数据库
d.编辑$SYBASE/locales/locales.dat
查找倒与机器型号相一致的选项,将
locale=C,us_English,iso_1改为
locale=C,us_English,cp850
e.设置sybase用户的环境变量在用户的环境变量文件中添加
LANG=C;exportLANG
是isql-用户-密码-服务名
dumpdatabase数据库名称to"路径+文件名"
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Sybase 安装 维护 手册