已阅读5页,还剩27页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Sybase数据库管理手册目录Sybase 数据库安装说明3一、安装前准备工作3二、安装主程序3三、安装后打补丁6四、重启后创建Sybase服务6五、字符集设置11六、还原HIS数据库13七、Sybase服务不能启动时19八、配置参数21客户端安装说明29一、安装客户端29二、配置客户端29Sybase 数据库的备份、恢复29Sybase 数据库维护30Sybase数据常用命令的使用31Sybase 数据库安装说明一、安装前准备工作l 先将Sybase安装文件夹(ASESERVER)拷贝到要安装的机器硬盘上。(此文件夹下文中都用d:ToollASESERVER)l 将Sybase的补丁拷贝到要安装的机器硬盘上l 处理安装时的字符集问题(防止安装时出现乱码)对于不同的Windows版本的操作系统Sybase都要进行字符集文件的修改,下面是不同版本的操作系统对应的文件名不同版本的Windows操作系统安装字符集文件对应名称操作系统文件名备注Windows 2003服务版perties.zh.NT5.2Windows 2000服务版perties.zh.NT5.0Windows XPperties.zh.NT5.1此文件在D:TOOLSASESERVERshared-1_0jre1.2.2lib目录下在如下注册表项中可得到操作系统版本号key_local_machinesoftwaremicrosoftwindows NTCurrentVersionCurrentVerison二、安装主程序l 进入安装程序完成安装前的准备工作后就可以双击D:TOOLSASESERVERsetup.exe文件进入Sybase安装程序。选择”自定义安装”单击”下一步”l 确定安装目录选择安装目录是不要选择有磁盘阵列或做了Raid的盘,也不要选择操作系统所在的磁盘。l 选择安装组件在组件选择中可以用默认选项单击”下一步”l 安装总结在总结处要注意所需空间是不是小于可用空间,如果不是则要将安装的磁盘清除一些文件来达到所需空间。单击“下一步”进行安装进行状态l 安装进度l 录入注册信息l 重启提示完成安装后提示是否重新启动机器,按否不重启机器。然后将补丁拷贝到安装目录。三、安装后打补丁将ASE补丁ebf11574Server目录下的所有文件拷贝到Sybase安装目录下例如安装目录为C:Sybase将C:sybaseshared-1_0perties.zh.NT5.2文件名改名,操作系统与文件名的配对关系参考安装前准备工作的配对关系。四、重启后创建Sybase服务l 重启机器后进入Sybase安装程序确定提示按“否”后进行Windows操作系统l 进行操作系统的运行窗口录入CMD进入Dos操作界面l 并用cd转到操根目录,然后录入syconfig进入服务创建界面进行服务创建选择中Adaptive Server然后单击“Create Adaptive Server ”按钮进入如下服务名设置界面在此界面中录入服务名安装程序默认为机器名称(我们建议服务名统一用HISSERVER便于以后维护程序)。按Continue后进行页大小设置界面此处一定要设置为4k按Continue后设置Master设备大小界面此处要将Master Device大小设置为200MB按Coninue按钮进入Set System Procedures Device Size/Location界面将System Procedures Device设置为260MB再按“Continue”按钮进入Adaptive Server Options设置界面单击“Network Addresses”按钮进入网络端口设置界面单击“Add”按钮进入网络连接设置在Connection处设置值为本机IP地址然后加逗号再加5500作为端口号如果没有网络的机器(单机)要使数据库能启用则应将Connection的IP地址用本机的机器名代替然后按Ok返回Adaptive Server Options设置界面再单击“Configure Default XP Server.”按钮进入Configure Default XP Server界面在此界面中再单击“Network Addresses.”按钮进入XP Server的网络连接设置界面单击Add进入参数连接参数设置界面在Connection处设置值为本机IP地址然后加逗号再加5000作为端口号然后按Ok再按Ok按钮再按Ok按钮按Continue等一段时间后出现安装完成的提示则安装成功五、字符集设置单出“Configure Adaptive Server”进入如下界面单击“Continue”录入Sa用户密码按”Continue”进入选择”Language”按钮进入按Set Default按钮进入选择”ISO 8859-1(Latin-1) Western European 8-bit charcter”按”ok”即可六、还原HIS数据库进入Sybase Central Java版的管理程序l 建数据设备在上图中双击”添加数据库设备”进入如下界面按上图录入新设备名称及设备所在路径然后按”下一步”进入如下界面将设备大小设置为需要的大小一直按”下一步”最后按完成。照上步骤再建其它设备l 进行数据库的创建及对一些数据库进行扩容数据库规划在建数据库之前要对数据库进行规划,一般讲将一个数据库多建几个设备并且将日志与数据设备分开日志设备是数据设备的25%左右。扩大tempdb数据库(如果设备允许最好扩大1GB)并且要在建数据库之前将tempdb数据库扩大,所以要专门建一个设备用来扩大tempdb数据库,如果tempdb太小会使系统的运行速度慢,大的查询不能进行,建数据库的速度变慢。扩大Master数据库可以将master数据库扩大到60M建数据库在管理工具中选择登录进入如下图所示界面然后双击”添加数据库”进入如下界面在数据库名录入数据库的名称最好为iinhis然后单击”下一步”进入如下界面在此界面上单击”添加”进入如下界面选择你建好的设备并录入大小(为选中设备的全部大小),及是数据设备还是日志设备然后按“确定”添加一个设备。按上步骤添加另外的设备并且一定要添加一个事务日志设置.然后按一直按下一步最后按完成就可以创建完成数据库l 修改数据库参数在新建的数据库上右击在弹出菜单中单击“属性”进入选择”选项”页面中将“允许选择进入/批量复制(B) ”,“在检查点上截断日志”选中然后按“确定”即可设置完成。l 建登录用户在管理工具中选择登录如下图所示然后双击”添加登录”进入如下界面按上图所示录入IIN用户及密码按下一步进入如下界面将登录的缺省数据库改变为你建的HIS数据库然后按 “完成”完成登录添加。l 还原数据库进入操作系统开始的运行界面录入CMD进入DOS界面用CD转到根目录用isql Usa P(sa的密码) S(服务名)按回车进入isql实用程序load database iinhis from d:bk_02.dat(备份文件名含路径)回车go回车等完成后online database iinhisgo七、Sybase服务不能启动时l 备份服务不能重启时进入Configure Sybae Servers界面单击”Backup Server”然后单击Remove Backup Server.”按钮将备份服务移去,然后按Create Backup Server重新创建备份服务。l 如果服务器IP改变服务器名称改变而不能重启在服务器机器上从操作系统的开始中进入运行界面然后录入dsedit进入如下界面选择HISSERVER服务如下图所示在弹出菜单中按Modify Atttribute按钮进入修改界面按Edit按钮进入界面将Network Address的地址改为新的IP地址即可。八、配置参数参数值说明中心医院建议Backup/Recoveryrecovery interval in minutes设置系统故障时,ASE用来完成恢复过程时每个数据库需要的最长时间(分钟)DEFAULTprint recovery information设置在恢复期间As显示信息在主控台上DEFAULTtape retention in days当磁盘被用于数据库或日志转储时想要保存磁带的天数。DEFAULTCache Managernumber of oam trips将OAM换出换存前,该页遍历MRU/LRU连接的次数。DEFAULTnumber of index trips在考虑将一个旧索引页换出当前该页遍历最近使用或最早使用的连接的次数DEFAULTmemory alignment boundary确定对齐数据缓存的内存地址界限。DEFAULTglobal async prefetch limit指定可以容纳由异步预取引入尚未被读取的页的缓冲池百分比。DEFAULTglobal cache partition number为所有数据缓存设置缺省的分区数。DEFAULTNamed Cache:default data cachecache size高速缓存值.应配值的是与数库绑定的高速缓存的值.819200.0Kcache statusdefault data cachecache replacement policyDEFAULTlocal cache partition numberDEFAULTMeta-Data CachesNumber of open databases能同时打开的数据库的最大数量DEFAULTNumber of open objects数据服务器上同时打开数据库对象的最大数目5000open object spinlock ratio指定由一个螺旋锁保护的对象描述符的数量DEFAULTNumber of open indexes数据服务器上同时打开索引的最大数目7000open index hash spinlock ratio设置由一个螺旋锁保护的索引元数据描述符散列表的数目DEFAULTopen index spinlock ratio设置由一个螺旋锁保护的索引元数据的数目DEFAULTpartition groupsDEFAULTpartition spinlock ratioDEFAULTDisk I/Odisk i/o structures指定磁盘I/o控制块的初始值512根据硬件配置进行调整number of large i/o buffers设置为某些实用程序执行大I/O所预留的16K缓冲区的数目DEFAULT如:load database、磁盘镜像、dbcc等等page utilization percent用于在页分配期间控制AS是否扫描表的OAMDEFAULTnumber of devices数据服务器能够使用的数据库设备数目.它不包据转储设备.15根据实际需要调整disable disk mirroring允许或起用AS的磁盘镜像DEFAULTallow sql server async i/o允许AS使用异步磁盘I/ODEFAULT与操作系统相关Languagesdisable character set conversions启/停字符集转换功能DEFAULTUnicodeenable unicode normalizationDEFAULTUnicodeenable unicode normalizationDEFAULTenable surrogate processingDEFAULTenable unicode conversionsDEFAULTsize of unilib cacheDEFAULTNetwork Communicationdefault network packet size数据库上所有用户的网络传输包的默认尺寸1024可以适当改变max network packet size数据库上所有用户的网络传输包的最大尺寸2048用于发送大量数据或写入text、image值remote server pre-read packets确定在连接远程服务器期间节点处理器“预读取”的包的数目DEFAULTnumber of remote connections指定向AS一次可以互相开放的逻辑连接的数目DEFAULTnumber of remote logins控制从AS到远程服务器的活动用户连接的数目DEFAULTnumber of remote sites确定能够同时访问AS的远程站点的最大数目DEFAULTmax number network listeners指定AS一次允许使用的网络监听器的最大数目DEFAULTtcp no delay控制TCP包批处理DEFAULTallow sendmsg允许或禁止发送消息DEFAULTsyb_sendmsg port number指明ASE发送消息的端口号DEFAULTallow remote access是否允许远程服务器上的用户能访问数据库.默认为1允许,以使数据库与备份服务器相联系.DEFAULTO/S Resourcesmax async i/os per engine指定单个引擎一次能够进行的未完成的异步磁盘I/O请求的最大数目DEFAULTmax async i/os per server指定一次同时能够进行的未完成的异步磁盘i/O请求的最大数目DEFAULTParallel Querynumber of worker processes在服务端允许工作进程的最大数目25根据需要进行调整memory per worker process分配给每个工作进程的内存数.2048可以适当调整max parallel degree指定全服务器范围内每个查询允许使用的工作进程的最大数目,最大并行度DEFAULT可以适当调整max scan parallel degree指定全服务器范围内基于散列扫描的最大并行度DEFAULT不建议修改Physical Memorymax memory数据服务器使用的最大物理内存数750000additional network memory设置额外的网络内存值DEFAULTshared memory starting address使用大于2GB内存时的开始地址DEFAULTallocate max shared memory是否允许数据服务器自动分配由max memory参数指定的内存1如果此值改为1则max memory的值不能大于可用内存dynamic allocation on demand定义是否按需改变分配内存DEFAULTlock shared memory不允许ASE页到磁盘的交换,可以减少磁盘读取。DEFAULT根据平台设置。heap memory per user配置每个用户的堆内存量DEFAULT设置为逻辑页大小的3倍Processorsmax online engines最大在线处理器数.应设为CUP数目4根据实际CPU数目配置Number of engines at startup数据库启动时能使用的处理器数目. 应设为CUP数目4根据实际CPU数目配置SQL Server Administrationprocedure cache size分配给存储过程使用的内存值91200根据APP适当调大。Default database size创建数据库时缺省的大小DEFAULTidentity burning set factorDEFAULTallow nested triggers允许触发器嵌套使用DEFAULTallow updates to system tables允许更改系统表DEFAULTdefault fill factor percent定义对已有数据创建索引时每个索引页的充满度DEFAULTdefault exp_row_size percentDEFAULTnumber of mailboxesDEFAULTnumber of messagesDEFAULTnumber of alarmsDEFAULTNumber of pre-allocated extentsDEFAULTevent buffers per engineDEFAULTcpu accounting flush interval指定CPU每隔多长时间将统计信息刷新到sysloginsDEFAULTi/o accounting flush interval指定用户进程在被AS抢占并终止前可以站用CPU的最长时间DEFAULTsql server clock tick lengthDEFAULTrunnable process search countDEFAULTi/o polling process countDEFAULTtime slice调度程序允许任务运行的毫秒数100不建议修改cpu grace timeDEFAULTnumber of sort buffers排序期间使用2k内存的数目500不建议修改size of auto identity columnDEFAULTidentity grab sizeDEFAULThousekeeper free write percentDEFAULTenable housekeeper GCDEFAULTallow resource limits控制资源限制的使用DEFAULTnumber of aux scan descriptorsDEFAULTSQL Perfmon IntegrationDEFAULTallow backward scans控制如何优化程序执行order by desc 语句DEFAULTlicense informationDEFAULTenable sort-merge join and JTCDEFAULTabstract plan loadDEFAULTabstract plan dumpDEFAULTabstract plan replaceDEFAULTabstract plan cacheDEFAULTtext prefetch sizeDEFAULTenable HADEFAULTnumber of histogram stepsDEFAULTsampling percentDEFAULTUser Environmentnumber of user connections用户联接数300根据需要适当调整stack sizeDEFAULTstack guard sizeDEFAULTpermission cache entriesDEFAULTuser log cache sizeDEFAULTuser log cache spinlock ratioDEFAULTLock Managernumber of locks设置所有用户可用的数据库锁的最大数量50000deadlock checking period过程在执行前等待死锁检查时间.百万分之秒数800lock spinlock ratio设置确定一个螺旋锁保护的锁定散列桶的数目DEFAULTlock address spinlock ratio设置由一个螺旋锁保护内部地址锁散列表的行数DEFAULTlock table spinlock ratio设置一个螺旋锁保护的内部锁散列表中的行数DEFAULTlock hashtable size指定锁定散列表中散列桶的数目DEFAULTlock scheme指定锁定的方案DEFAULTlock wait period等待获取锁的秒数DEFAULTread committed with lock确定查询期间,使用事务级别1时是否持有共享锁DEFAULTprint deadlock informationDEFAULTdeadlock retries指定索引页面拆分或压缩期间发生死锁时事务能够尝试获取锁的次数DEFAULTpage lock promotion HWMDEFAULTpage lock promotion LWMDEFAULTpage lock promotion PCTDEFAULTrow lock promotion HWMDEFAULTrow lock promotion LWMDEFAULTrow lock promotion PCTDEFAULTSecurity Relatedsystemwide password expirationDEFAULTaudit queue sizeDEFAULTcurrent audit tableDEFAULTsuspend audit when device fullDEFAULTenable row level accessDEFAULTcheck password for digitDEFAULTminimum password lengthDEFAULTmaximum failed loginsDEFAULTenable sslDEFAULTunified login requiredDEFAULTuse security servicesDEFAULTmsg confidentiality reqdDEFAULTmsg integrity reqdDEFAULTsecure default loginDEFAULTExtended Stored Procedureesp unload dll指定当ESP调用结束后自动卸载支持ESP的dllDEFAULTesp execution priority设置执行ESP的线程优先级DEFAULTesp execution stacksize设置为ESP分配的堆栈大小DEFAULTxp_cmdshell contextDEFAULTstart mail session启动或禁止邮件会话DEFAULTError LogDEFAULTevent logging允许或禁止在“windows NT事件日志”中记录日志DEFAULTlog audit logon success是否将成功的登录记录到AS错误日志。DEFAULTlog audit logon failure是否将不成功的登录记录到AS错误日志。DEFAULTevent log computer name指定在“windows NT事件日志”中显示的PC机名DEFAULTRep Agent Thread Administrationenable rep agent threadsDEFAULTComponent Integration Servicesenable cis启动或禁止组件集成服务DEFAULTcis connect timeoutClient Library成功连接需要等待的时间(s)DEFAULTcis bulk insert batch size使用select into 从源表批量复制到目标表并作为单个批处理的行数DEFAULTmax cis remote connections指定能够通过组件集成服务与远程服务器进行并行Client Library连接的最大数目DEFAULTcis packet size指定TDS包大小,用于在服务器与远程服务器之间交换数据。DEFAULTcis cursor rows指定了用于Cursor open 和cursor fetch 操作的游标行记数。DEFAULTenable snmp启用或停止SNMPDEFAULTenable file access启用通过代理表访问外部文件系统DEFAULTcis bulk insert array size当数据从一个ASE批量传送到另一个ASE时,CIS将多个行放入内部缓冲区,并请求Open Client批量将他们作为块传送的数组的大小。DEFAULTenable full-text search启用增强全文本搜索服务DEFAULTcis rpc handling为远程过程调用指定的缺省方法DEFAULTJava Servicesenable java启动或禁止AS中的java类DEFAULTsize of process object heap指定所有 使用Java VM进程的内存空间DEFAULTsize of shared class heap为调用到java VM的所有Java类指定共享空间DEFAULTsize of global fixed heap指定内部数据结构和其他需要的内存空间DEFAULTnumber of java socketsDEFAULTenable enterprise java beans启动或禁止ASE中 EJBDEFAULTDTM Administrationenable DTM启用或禁止分布式事务管理功能DEFAULTenable xact coordination启用或禁止AS事务协调服务DEFAULTxact coordination intervalDEFAULTnumber of dtx participantsAS事务协调服务可以同时传播和协调的远程事务总数。DEFAULTstrict dtm enforcement事务协调服务是否严格执行分布式事务的ACID属性DEFAULTtxn to pss ratio决定服务器可以使用的事务描述符的总数DEFAULTdtm lock timeout period分布式事务分支等待锁定资源变为可用的最长时间。DEFAULTdtm detach timeout period设置分布式事务分支能够保留在分离状态的时间量DEFAULTDiagnosticsmaximum dump conditionsDEFAULTnumber of ccbsDEFAULTcaps per ccbDEFAULTaverage cap sizeDEFAULTMonitoringenable monitoring1sql text pipe activeDEFAULTsql text pipe max messagesDEFAULTplan text pipe activeDEFAULTplan text pipe max messagesDEFAULTstatement pipe activeDEFAULTstatement pipe max messagesDEFAULTerrorlog pipe active1errorlog pipe max messages100deadlock pipe active1deadlock pipe max messages50wait event timing1process wait events1object lockwait timingDEFAULTSQL batch capture1statement statistics active1per object statistics active1max SQL text monitored255performance monitoring option1客户端安装说明一、安装客户端将客户端安装程序安装时只要一直按下一步,但在选择时可以只要选择连接项安装即可,不要全部安装。如果出现字符集的问题也同上面所讲的字符集处理方式一样处理即可。二、配置客户端配置客户端是通过dsedit进行配置。Sybase 数据库的备份、恢复l 如何备份数据库备份数据库有两种方法命令方式、图形方式命令方式:进入操作系统开始的运行界面录入CMD进入DOS界面用CD转到根目录用isql Usa P(sa的密码) S(服务名)按回车进入isql实用程序dump database iinhis to d:bk_0502.datgo回车等完成后在d:下就有一个bk_0502.dat的文件即是备份出来的数据库方件图形方式:ASE数据库管理界面中选中要备份的数据库然后右击在弹出菜单中选择备份数据,然后按照提示一步步完成备份工作。l 如何在指定时间备份数据库编写命令首先按照如下语句写一个文本文件并存为文件backsql.txtdeclare ls_fileselect ls_file=substring(convert(char,getdate(),111),1,4)select ls_file= e:backup+ls_file+.datdump database iinhis to ls_filego按照如下语句写一个批处理文件并存为文件backup.datisql -Usa P(sa的密码) S服务名 D数据库名 err.txtgo使用操作系统的计划任务来定时调用批处理命令完成定时备份如图所示在window 2003中有一个任务计划可定时执行某一批处理.l 如何恢复数据库在恢复数据前要保证没有用户连接到要恢复的数据上,可用sp_who命令查看是否有人连接到数据库上。命令方式:进入操作系统开始的运行界面录入CMD进入DOS界面用CD转到根目录用isql Usa P(sa的密码) S(服务名)按回车进入isql实用程序load database iinhis from d:bk_0502.dat(数据库备份文件一定要指定路径) 回车go回车等完成后online database iinhis回车go回车图形方式:ASE数据库管理界面中选中要恢复的数据库然后右击在弹出菜单中选择恢复数据,然后按照提示一步步完成恢复工作。Sybase 数据库维护1.当数据库的备份服务(Backup Server)不能启动时如果是由于机器IP地址及机器名称改变而不能启动时则用dsedit编辑工具查看一下是不是由于备份服务的Server Address的配置不对,如果不对则修改为正确的参数即可。如果还是不行则可用下面方法:由于备份服务不是HIS系统运行的主服务,如果出现备份服务(Backup Server)不能启动时可将备份服务移去然后再重建即可。2.当数据库的主服务(Adaptive Server)不能重启时当要对主服务(Adaptive Server)进行重启时就要将数据库进行备份,以防主服务
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 文体广场建设协议书
- 木门销售易合同范本
- 2026-2031年中国三氯化磷市场现状调研及投资发展战略研究报告
- 标注软件开发合同范本
- 2026-2031年中国生物基工业脱脂剂市场营销现状及未来前景展望研究报告
- 木工工程安全协议书
- 职称继续教育题库及答案
- 基于标签传播的实时社区发现算法:原理、优化与应用探索
- 新民居过户合同范本
- 2026-2031全球及中国电气和电子产品测试、检验和认证行业发展现状调研及投资前景分析报告
- JBT 1306-2024 电动单梁起重机(正式版)
- 三相交流异步牵引电机的检修与维护讲解
- 可穿戴设备与老年人健康监测的研究
- (外研版3起)英语四年级上册单词字帖书写练习(手写体)高清打印版
- 《解读药敏报告》课件
- 《数字经济学》 课件 专题8:数字经济的统计核算研究
- 历代女子发型演变课件
- 《服务营销》期末考试试题
- 排水管网清淤疏通方案(技术方案)
- 健身教练必备(国职初级实操健身动作)
- 古代游牧文化知到章节答案智慧树2023年西北大学
评论
0/150
提交评论