1.配置数据库参数

  • 配置sybase数据库使用的最大内存

用isql命令行实用工具登录sybase数据库服务器,其中的servername是$SYBASE/interfaces文件中配置的sybase服务器。

$ isql –Usa –P –Sservername

1>sp_configure ‘total memory’,614400  (单位为2k)

2>go

上面命令配置sybase使用1200M内存,通常配置为系统内存的60-70%。

  • 配置sybase数据库所能适用的最大引擎数

sp_configure ‘max online engines’, 2

go

若系统CPU数大于两个配置为系统实际CPU数减去1。

  • 配置可用的最大用户连接数

sp_configure ‘Number of user connections’,50

go

  • 配置可用锁的最大数量

sp_configure ‘number of locks’, 100000

go

按应用实际要求修改。如果执行大量的数据插入、更新、删除操作,可以考虑增加锁数量。

  • 配置存错过程缓存数

sp_configure "procedure cache size", 50000 (2K为单位)

go

  • 配置可以打开的对象、索引、分区描述符的个数

sp_configure “number of open indexes”, 1000

go

sp_configure “number of open objects”, 1000

go

sp_configure “number of open partitions”, 1000

go

以上参数根据实际应用中表的个数而定。

  • Sybase 服务器的启动与停止

启动:

$ cd /sybase/ASE-15_0/install

$ startserver –f RUN_servername

停止:

isql –Usa –P -Sservername

1> shutdown

2> go

2.配置SYBASE的自动启动、关闭脚本

  • 配置SYBASE启动脚本.

在命令行下,以root用户身份编辑start_sybase.sh启动文件。

#vi start_sybase.sh

脚本内容如下:

su - sybase -l -c "/sybase/ASE-15_0/install/startserver -f /sybase/ASE-15_0/inst

all/RUN_SYB_AIX53"

sleep 35                               (以秒为单位,具体时间根据现场数据库启动的时间为准)

su - sybase -l -c "/sybase/ASE-15_0/install/startserver -f /sybase/ASE-15_0/inst

all/RUN_SYB_AIX53_BS"

修改该文件的运行权限.

#chmod 700 start_sybase.sh

 

备注:在AIX平台下用su切换用户的时候要加上-l选项,否则不能加载sybase的环境变量。

  •  配置SYBASE停止脚本.

在命令行下,以root用户身份编辑stop_sybase.sh启动文件。

#vi stop_sybase.sh

脚本内容如下:

SYBASE=/sybase

export SYBASE

SYBASE_ASE=ASE-15_0

export SYBASE_ASE

SYBASE_OCS=OCS-15_0

export SYBASE_OCS

PATH=/sybase/ASE-15_0/bin:/sybase/OCS-15_0/bin:/sybase/ASE-15_0/install:$PATH

export PATH

LIB=/sybase/OCS-15_0/lib

export LIB

/sybase/OCS-15_0/bin/isql -Usa -P -SSYB_AIX53 <<!

shutdown SYB_BACKUP

go

exit

!

/sybase/OCS-15_0/bin/isql -Usa -P -SSYB_AIX53 <<!

use master

go

checkpoint

go

shutdown with nowait

go

!

并修改该文件的运行权限.

#chmod 700 stop_sybase.sh

如果配置了sybase双机服务器的话,由操作系统工程师将这两个脚本加入双机热备软件的脚本中。并由sybase工程师与操作系统工程师一起完成双机切换的测试工作

3、设置系统管理员口令

在安装 Sybase 软件时,系统会为 Sybase 系统管理员创建一个名为“sa”的用户帐户。以“sa”身份登录的用户可以使用 Adaptive Server上的任何数据库(包括 master 数据库),并具有全部权限。刚完成新的安装时,“sa”帐户没有口令。口令的初始缺省值为:NULL。在生产环境中, Sybase 系统管理员应始终使用非缺省口令。

Sybase 系统管理员应以“sa”身份登录到新的 Adaptive Server,并使用sp_password 设置口令:

$SYBASE/$SYBASE_OCS/bin/isql -Usa -P -Sserver_name

1> sp_password null, new_password

2> go

其中,“null”是缺省口令, new_password 是分配给“sa”帐户的口令。为了最大限度地提高安全性, Sybase 建议您设置至少包含八个字符的口令,并结合使用大小写字母和数字。

Sybase安装后的配置工作的更多相关文章

  1. fedora27安装后的配置工作(持续更新)

    换源 没什么可说的,安装后更换国内软件源是必须做的事,推荐更换阿里的镜像源.换源教程 添加epel源 EPEL (Extra Packages for Enterprise Linux)是基于Fedo ...

  2. 基于iSCSI的SQL Server 2012群集测试(二)--SQL群集安装后初始化配置测试

    4.群集安装后初始化配置测试 4.1 禁用full-text 服务和Browser服务 Full-text服务:公司目前暂不使用,需在两个节点上分别禁用 Browser服务:为保证安全,建议将Brow ...

  3. Linux 虚拟机安装后的配置和一些命令符笔记

    一.安装后的配置 1.设在终端的字体为等宽字体 比如:DejaVu Sans Mono 2.将当前的普通用户加入到sudo用户组adduser en sudochmod +w /etc/sudoers ...

  4. Ubuntu 安装后的配置及美化(二)

    Ubuntu安装后的配置与美化(二) 上篇文章讲了安装ubuntu后的一系列基础的配置,已经可以满足日常的使用了,这篇文章讲一下安装 IDE 及一些其他的配置. 1.安装 SSR 下载 SSR 客户端 ...

  5. Ubuntu 安装后的配置及美化(一)

    Ubuntu 安装后的配置及美化(一) 记录一下 完成后的主界面. 配置 1.更新源为阿里云 找到 软件和更新 选项,更新源为阿里云的源. 在 其他软件 中将 Canonical合作伙伴 打上勾. 然 ...

  6. Oracle BI Publisher 企业版安装后的配置(BI Publisher Enterprise Edition)

    Oracle BI Publisher 企业版安装后的配置(BI Publisher Enterprise Edition) (版权声明,本人原创或者翻译的文章如需转载,如转载用于个人学习,请注明出处 ...

  7. Manjaro安装后简单配置

    一个相见恨晚的 Linux 操作系统 Manjaro 到底有多受欢迎? DistroWatch是一个包含了各种Linux发行版及其他自由/开放源代码的类Unix操作系统. (如OpenSolaris. ...

  8. Centos7 Minimal 安装后 初始化配置

    安装完成后初始化配置 1:更新yum yum upgrade 2: 安装基础命令 #yum -y install vim* lrzsz gcc-c++ pcre pcre-devel zlib zli ...

  9. Redhat Enterprise Linux 7.4/CentOS 7.4 安装后初始化配置

    由于我是最小化安装,需要在安装后进行一些配置 1. 设定启动级别 [root@home ~]# systemctl set-default multi-user.target 2. 设定网络 [roo ...

随机推荐

  1. centos7编译安装MySQL5.7.9

    title: centos7编译安装MySQL5.7.9 date: 2016-05-12 16:20:17 tags: --- Centos7编译安装mysql5.7.9 mysql5.7有更好的性 ...

  2. 广播接收者 BroadcastReceiver 示例-1

    广播机制概述 Android广播分为两个方面:广播发送者和广播接收者,通常情况下,BroadcastReceiver指的就是广播接收者.广播作为Android组件间的通信方式,可以使用的场景如下: 1 ...

  3. 对html制作新手的一些建议,大牛可以忽略

    本篇主要讲前端并给制作html页面的新手一些建议,大牛勿喷大牛可以绕过. 感受:我是搞后端开发的,有时拿到一些静态(Html)页面,看到里面的页面结构命名规则极不规范,就有点不好的 感觉了.当然出现这 ...

  4. ASP.NET常用编程代码(二)

    1.绑定在DataList中的DropDownList private void dlistOrder_EditCommand(object source, System.Web.UI.WebCont ...

  5. 《第一行代码》学习笔记39-服务Service(6)

    1.Android中定时任务一般有两种实现方式:(1)使用Java API里提供的Timer类:(2)使用Android的Alarm机制. 但是,Timer类有个明显的短板,不太适用于那些需要长期在后 ...

  6. SQL2008转SQL2005数据库经验

    1.用SQL2008创建兼容2005的结构脚本. 2.在2005中生成数据库结构. 3.利用2005中的数据导入直接从源数据库中导入数据,此处注意自增长标识的选项需要添加,多表优化选项可以去掉,这里不 ...

  7. [c#]asp.net开发微信公众平台(6)阶段总结、服务搭建、接入

    经过前5篇,跟着一步步来的话,任何人都能搭建好一个能处理各种微信消息的框架了,总结一下最容易忽略的问题: 1.文本消息中可以使用换行符\n    : 2.微信发来的消息中带的那个长整型的时间,我们完全 ...

  8. [c#]asp.net开发微信公众平台(3)微信消息封装及反射赋值

    上一篇已经搭建好整体框架,实现了入口的验证,   验证通过后就交给LookMsgType方法处理,LookMsgType方法主要是对微信发来的不同的消息进行分解,不同的类型交给业务逻辑层不同的方法处理 ...

  9. C#string与char互转

    string s = "asdf"; //字符转char char[] c = s.ToCharArray(); Console.WriteLine(s[]); //char转st ...

  10. dinic网络流模板

    src:源点 sink:汇点 #include<queue> #include<iostream> #include<string.h> #include<s ...