⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 1686.html

📁 著名的linux英雄站点的文档打包
💻 HTML
📖 第 1 页 / 共 3 页
字号:
                        <input maxlength=100 size=30 name=keyword2>
                      </div>
                    </td>
                  </tr></tbody> 
                </table>
              </form>
            </TD>
            <TD rowSpan=2><IMG src="images/header_r1_c7.gif" tppabs="http://www.linuxhero.com/docs/images/header_r1_c7.gif" width=26 border=0 name=header_r1_c7></TD>
          <TD><IMG height=83 src="images/spacer.gif" tppabs="http://www.linuxhero.com/docs/images/spacer.gif" width=1 border=0></TD></TR>
        <TR>
          <TD background="images/bgline.gif" tppabs="http://www.linuxhero.com/docs/images/bgline.gif"><IMG height=22 
            src="images/header_r2_c1.gif" tppabs="http://www.linuxhero.com/docs/images/header_r2_c1.gif" width=296 border=0 
            name=header_r2_c1></TD>
          <TD background="images/bgline.gif" tppabs="http://www.linuxhero.com/docs/images/bgline.gif" colSpan=5>
              <DIV align=right><FONT class=normalfont>当前位置: 
              <A href="index.html" tppabs="http://www.linuxhero.com/docs/index.html">本站首页</A>
              <font color="#FF6699">&gt;&gt;</font>
<A href="type26.html" tppabs="http://www.linuxhero.com/docs/type26.html">其他服务</A>                 | <A href="copyright.html" tppabs="http://www.linuxhero.com/docs/copyright.html">版权说明</A></font></DIV>
            </TD>
          <TD><IMG height=22 src="images/spacer.gif" tppabs="http://www.linuxhero.com/docs/images/spacer.gif" width=1 
        border=0></TD></TR></TBODY></TABLE>
      <TABLE cellSpacing=10 cellPadding=0 width="100%" bgColor=#ffffff 
        border=0>
         <TR>
          <TD>
            <TABLE cellSpacing=0 cellPadding=3 width="100%" border=0>
              
              <TR>
                <TD vAlign=top align=middle width="60%">
                  <TABLE cellSpacing=0 cellPadding=0 width="100%" 
                  background="images/back.gif" tppabs="http://www.linuxhero.com/docs/images/back.gif" border=0>
                    <TBODY>
                    <TR>
                        <TD vAlign=top width="80%"> 
                          <DIV align=center>
                        <FORM action="search.html" tppabs="http://www.linuxhero.com/docs/search.html" method=get>
                            </FORM>
                        <TABLE cellSpacing=0 cellPadding=0 width="95%" 
                          border=0><TBODY>
                          <TR>
                            <TD background="images/bgi.gif" tppabs="http://www.linuxhero.com/docs/images/bgi.gif" 
                          height=30></TD></TR></TBODY></TABLE>
                        <TABLE cellSpacing=0 cellPadding=3 width="95%" 
                        align=center border=0>
                          <TBODY>
                          <TR>
                            <TD>
                              <TABLE cellSpacing=0 cellPadding=3 width="100%" 
                              border=0>
                                <TBODY>
                                <TR>
                                      <TD vAlign=top> 
<p><FONT class=normalfont><B><font color=blue>Linux上Sybase ASE11.9.2的安装、配置与使用之新手上路篇(Z)</font></B></FONT><BR><FONT class=smallfont color=#ff9900>2004-04-23 15:18 pm</FONT><BR><FONT class=normalfont>作者:作者<br>来自:Linux知识宝库<br>联系方式:无名<br><br> 一、安装ASE11.9.2的过程<br>
<br>
(一)软硬件要求<br>
<br>
  Linux上的ASE11.9.2需要Linux核心版本为2.2.5、glibc-2.07-29或以上,使用TCP/IP协议,内存推荐128M以上,磁盘空间需要200M以上。<br>
<br>
  配置是赛扬300A、192M、10G,就用它来装了ASE11.9.2。先把Redhat7.2装好,主机名是DBSERVER,IP地址是192.168.0.1,在硬盘上划出1G的分区作为ASE11.9.2的数据库存储空间,格式化成ex3文件系统,挂在根目录下的/db。<br>
本来,ASE11.9.2手册中说在正式应用中数据库设备必须使用裸设备(Raw Device),并推荐使用硬盘分区建立数据库设备,强调不能使用操作系统文件,否则系统出现故障后难以恢复(因为操作系统高速缓存不会马上把数据写入磁盘,一旦系统崩溃,内存中的数据丢失,就破坏了数据库的参照完整性)。但据ASE11.9.2的版本公告讲,Linux上的ASE11.9.2不支持裸设备,为保证系统能正常恢复,Linux上的ASE11.9.2使用O_SYNC标志打开数据库设备,以保证数据尽快写入磁盘,但是这样会影响系统的性能。<br>
<br>
(二)使用RPM工具把ASE产品解包复制到硬盘中<br>
<br>
1、在Linux控制台模式下以root用户登录。<br>
<br>
2、装载光盘(把所有软件刻成一张光盘):<br>
  #mount -t iso9660 /dev/cdrom /mnt/cdrom<br>
<br>
3、首先解包sybase-common-11.9.2-3.i386.rpm。<br>
  #rpm -hiv /mnt/cdrom/sybase-common-11.9.2-3.i386.rpm<br>
<br>
4、解包复制其他产品。<br>
<br>
  #rpm -hiv /mnt/cdrom/sybase-ase-11.9.2-3.i386.rpm<br>
  #rpm -hiv /mnt/cdrom/sybase-chinese-11.9.2-3.i386.rpm<br>
  #rpm -hiv /mnt/cdrom/sybase-openclient-11.1.1-3.i386.rpm<br>
  #rpm -hiv /mnt/cdrom/sybase-doc-11_9_2-1_i386.rpm<br>
  #rpm -hiv /mnt/cdrom/sybase-monserver-11.9.2-3.i386.rpm<br>
  #rpm -hiv /mnt/cdrom/sybase-sqlremote-6.0.2-1.i386.rpm<br>
<br>
5、卸载光盘。<br>
  #umount /dev/cdrom<br>
<br>
6、RPM工具在解包时创建了sybase用户和sybase组。此时sybase用户的帐号是锁住的,必须将其解锁并更改密码。然后将/db的读写权限只授予sybase用户。<br>
<br>
7、修改系统内存配置。在root用户登录文件中加入以下语句(以bash用户,.bash_profile为例。更改系统内存值为60M):echo "62914560" &gt; /proc/sys/kernel/shmmax<br>
<br>
8、重新启动系统。<br>
<br>
9、在Linux控制台模式下以sybase用户登录,会自动执行一文件设置环境变量等。在/db下建一目录/sybsystem。<br>
<br>
10、如果你使用网络,请配置好网卡。即使你不使用网络,也要在loopback状态下检查网络配置是否正确,方法如下:在主机上用telnet localhost命令登录,不必退出,用同样的命令再登录一次,然后用两次exit命令退出系统。如果执行正常,网络配置就OK了。<br>
<br>
(三)在X-Windows中使用srvbuild工具配置ASE产品<br>
<br>
1、用sybase用户登录X-Windows,执行sybase安装目录(/opt/sybase-11.9.2)下/bin/srvbuild命令。<br>
<br>
2、在srvbuild窗口中,选择要安装Server类型。把四种Server都选上。<br>
<br>
3、给Server命名。将Adaptive Server命名为TEST,相应地,Backup Server自动命名为TEST_back,Monitor Server命名为TEST_mon,XP Server命名为TEST_XP。点击OK按钮,进入各Server的配置过程。<br>
<br>
4、配置Adaptive Server。填写或选择以下内容:<br>
<br>
Master device path(主设备路径):/db/sybsystem/master.dat<br>
Master device size(MB)(主设备大小):60<br>
Master database size(MB)(主数据库大小):20<br>
Sybsystemprocs device path(系统存储过程设备路径):/db/sybsystem/systemprocs.dat<br>
Sybsystemprocs device size(MB)(系统存储过程设备大小):60<br>
Sybsystemprocs database size(MB)(系统存储过程数据库大小):60<br>
Error log path(错误日志路径):/opt/sybase-11.9.2/install/TEST.log<br>
Transport type(传输协议类型):tcp<br>
Host name(主机名):192.168.0.1<br>
Port number(监听端口号):4100<br>
点击OK按钮,进入下一配置过程。<br>
<br>
5、配置Backup Server。填写或选择以下内容:<br>
<br>
Error log path:/opt/sybase-11.9.2/install/TEST_back.log<br>
Tape configuration file:/opt/sybase-11.9.2/backup_tape.cfg<br>
Language:(不填)<br>
Character set:(不填)<br>
Maximum number of network connections:25<br>
Maximum number of server connections:20<br>
Transport type:tcp<br>
Host name:192.168.0.1<br>
Port number:4200<br>
点击OK按钮,进入下一配置过程。<br>
<br>
6、配置Monitor Server。填写或选择以下内容:<br>
<br>
Maximum number of connections:5<br>
Error log path:/opt/sybase-11.9.2/install/TEST_mon.log<br>
Configuration file path:/opt/sybase-11.9.2/install/TEST_mon.cfg<br>
Share memory directory:/opt/sybase-11.9.2<br>
Transport type:tcp<br>
Host name:192.168.0.1<br>
Port number:4300<br>
点击OK按钮,进入下一配置过程。<br>
<br>
7、配置XP Server。填写或选择以下内容:<br>
<br>
Transport type:tcp<br>
Host name:192.168.0.1<br>
Port number:4400<br>
点击Build Server按钮,开始创建Server,这时出现一个窗口,你可以看到整个创建过程。如果有显示以下类似信息,表示创建Server成功:<br>
……<br>
Server TEST was successfully created.<br>
Done.<br>
……<br>
<br>
8、创建Server成功后,系统就会问你是否将Server本地化(Localize),即是用另外一种语言代替默认的us_english language,以及改变默认的iso_1字符集和Binary索引顺序。选择是NO。为什么呢?曾经把中文(eucgb)设为默认字符集,反而不支持中文大字集,因为eucgb是基于GB2312标准的。查了Sybase的手册中一些关于本地化的说明,得出的印象是,在ASE中有Unicode转换机制,可以转换来自不同字符集的服务器或客户端的数据。应用也证明,使用ASE的默认的语言、字符集、索引顺序来处理中文是可行的。<br>
<br>
9、安装成功后要做的几件事。首先在Linux控制台模式下以sybase用户登录。<br>
<br>
①确认Server是否在运行。使用$SYBASE/install/下的showserver命令($SYBASE表示sybase的安装目录),应该可看见系统有几个sybase相关进程。或者用$SYBASE/bin/下的isql -Usa -P -STEST命令来登录Server,应该可以看见isql的提示符“1&gt;”,再键入exit就可以退出了。<br>
②设置sa帐户的口令。装好Server后,系统自动建立sa用户,即系统管理员,对整个系统拥有最大的权力,但这时sa的口令是空的,必须马上更改。<br>
$SYBASE/bin/isql -Usa -P -STEST<br>
1&gt;sp_password null,新口令<br>
2&gt;go<br>
③关闭主设备缺省状态。否则用户的数据库会安装在主设备上。<br>
$SYBASE/bin/isql -Usa -STEST<br>
Password:(输入新口令)<br>
1&gt;sp_diskdefault master,defaultoff<br>
2&gt;go<br>
<br>
(四)安装语法数据库和示例数据库<br>
<br>
先建立一个放置语法数据库和示例数据库的数据库设备,大小为10M,并设置为缺省状态。<br>
$SYBASE/bin/isql -Usa -STEST<br>
Password:(输入口令)<br>
1&gt;disk init name = "sybsyntaxdev",<br>
2&gt;physname = "/db/sybsystem/sybsyntaxdev.dat",<br>
3&gt;vdevno = 2,size = 5120<br>
4&gt;go<br>
1&gt;sp_diskdefault sybsyntaxdev,defaulton<br>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -