- 浏览: 7349669 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (1546)
- 企业中间件 (236)
- 企业应用面临的问题 (236)
- 小布Oracle学习笔记汇总 (36)
- Spring 开发应用 (54)
- IBatis开发应用 (16)
- Oracle基础学习 (23)
- struts2.0 (41)
- JVM&ClassLoader&GC (16)
- JQuery的开发应用 (17)
- WebService的开发应用 (21)
- Java&Socket (44)
- 开源组件的应用 (254)
- 常用Javascript的开发应用 (28)
- J2EE开发技术指南 (163)
- EJB3开发应用 (11)
- GIS&Mobile&MAP (36)
- SWT-GEF-RCP (52)
- 算法&数据结构 (6)
- Apache开源组件研究 (62)
- Hibernate 学习应用 (57)
- java并发编程 (59)
- MySQL&Mongodb&MS/SQL (15)
- Oracle数据库实验室 (55)
- 搜索引擎的开发应用 (34)
- 软件工程师笔试经典 (14)
- 其他杂项 (10)
- AndroidPn& MQTT&C2DM&推技术 (29)
- ActiveMQ学习和研究 (38)
- Google技术应用开发和API分析 (11)
- flex的学习总结 (59)
- 项目中一点总结 (20)
- java疑惑 java面向对象编程 (28)
- Android 开发学习 (133)
- linux和UNIX的总结 (37)
- Titanium学习总结 (20)
- JQueryMobile学习总结 (34)
- Phonegap学习总结 (32)
- HTML5学习总结 (41)
- JeeCMS研究和理解分析 (9)
最新评论
-
lgh1992314:
[u][i][b][flash=200,200][url][i ...
看看mybatis 源代码 -
尼古拉斯.fwp:
图片根本就不出来好吧。。。。。。
Android文件图片上传的详细讲解(一)HTTP multipart/form-data 上传报文格式实现手机端上传 -
ln94223:
第一个应该用排它网关吧 怎么是并行网关, 并行网关是所有exe ...
工作流Activiti的学习总结(八)Activiti自动执行的应用 -
ZY199266:
获取不到任何消息信息,请问这是什么原因呢?
ActiveMQ 通过JMX监控Connection,Queue,Topic的信息 -
xiaoyao霄:
DestinationSourceMonitor 报错 应该导 ...
ActiveMQ 通过JMX监控Connection,Queue,Topic的信息
转自:http://hi.baidu.com/zh_m_zhou/blog/item/387a3ef14906a2a6a40f521d.html
作者:pocky
前言
本文所有描述只针对windows,测试系统为windows XP
下载
访问页面:
http://downloads.sybase.com/swd/base.do?client=support
这个是Sybase ASE的下载连接,(现在Sybase已经推出15.0了),比较麻烦的是需要注册个免费的账户才能下载。
安装服务器
开始-运行-cmd
键入C:\ ebf\setup.bat,开始安装
选择要执行的安装类型,单击“下一步”
注意:标准安装情况下,Backup Server, Monitor Server 和 XP Server 随 Adaptive Server一起安装。
输入目标目录,单击“下一步”
注意:目标目录不能输入中文空格,且必须遵循8字符命名约定。以却表所有实用程序兼容。
在“总结”屏幕显示所选安装组件,磁盘空间及可用磁盘空间。确认有足够的磁盘空间后,单击“下一步(如果目标目录不纯在,将提示用户创建该目录,点击“是”继续安装)”
警告!在提示覆盖任何DLL时,如果新的DLL的版本比所覆盖的版本更高,选择“是”。
警告!切勿中断安装过程。如果中断,需要手动删除所有安装相关文件。(会很麻烦)
当安装界面提示“您是否有sybase软件资产管理认证需要注册?”时,单击“是”,输入序列号和功能名可以完成注册。没有适当许可证信息的组件将不包括任何许可证功能。
按照提示,重新启动计算机。
配置服务器
安装完成后,可采取默认的配置。也可通过调用 %SYSBASE%\%SYSBASE_ASE%\bin\目录下的syconfig.exe,实现修改配置。
【配置程序syconfig】
如采取默认的配置,用户名为sa,密码为空。
启动/停止服务器
可以从“控制面板-服务”中手动开始/停止服务器。也可以将其设置为“自动”。服务名称通常为Sybase [XXX]Server _ [xxx]。
【服务列表中Sybase的相关服务】
备份/恢复数据库
注意:以下方法中。备份文件所指的目录必须已经存在,否则备份将失败。
方法一:利用数据库管理工具Sybase Central
如图所示,对数据库进行备份和恢复。
【数据库管理工具Sybase Central】
方法二:使用dump命令和load命令
备份数据库的语法为:
dump database database_name to dump_device
例如:
dump database mydb to mydb-bk
备份事务日志的语法为:
dump transaction database_name to dump_device
[with truncate_only | with no_log | with no_truncate]
恢复用户数据库
1.装入数据库的语法为:
load database database_name from file_name
2.装入事务日志的语法为:
load transaction database_name from file_name
3.数据库恢复:
1>load db_name frome file_name
2>go
日志备份:
1>dump transaction db_name to file_name
2>go
日志恢复:
1> load transaction db_name frome file_name
方法三:对数据库的库结构和数据库记录做全量备份
在我们的实际应用当中,数据库都比较庞大,使用dump和load命令并不是最好的选择。我们可以分别对数据库的库结构和数据记录做全量备份。
1.数据库结构的备份
用Sybase图形界面系统管理工具(Sybase Central)将需要备份的数据库下的相关内容,包括数据库设备、logins等数据库外的对象选中,并产生DDL文件。当数据库中的表及其他数据库对象总数量少于255个时,可直接对整个数据库生成一个DDL文件。注意:当总数大于255个时,应分批生成多个DDL 文件。
2.数据库记录的备份
在advantage中制作一个使用bcp命令的操作系统批处理文件。其功能就是使数据库系统的数据表与操作系统的文件之间交换数据。bcp命令的格式如下:
bcp表名out路径名 文件名-c –t 分隔符 –u(用户名) -p(密码) -s(服务器名)。
例如脚本:
sekect“bcp”数据库名….“,name”out”,name,” .out” “-Usa_S服务器名” from sysobjects where type=“U”
将其执行结果存成一个以.bat扩展名的批文件。
3.数据库结构的恢复
上面所生成的DDL文件在进行数据库结构的恢复时,可以直接使用Sybase图形界面系统管理工具(Sybase Advantage)打开,然后单击“Excute”创建数据库,即可恢复。注意:当生成的DDL文件或SQL文件在advantage中打开后,若超过 3000行则可能不能执行,应在操作系统命令行方式下使用isql命令。其命令格式为
isql Uusername Ppassword –I d11
如:isql-Usa-Ssybase-ixxx.SQL(dll)
4.数据记录的恢复
在操作系统命令行方式下运行上面所生成的.bat批文件时,会自动将数据库所有用户表中的记录都置于若干个与用户表同名的操作系统文件里(扩展名为.out)。在创建好数据库结构的基础上,再将上面的批文件中的“out”全部修改成“in”,执行修改后的批文件,将数据复制入用户表中,从而实现数据记录的恢复。
数据库集群
待整理...
参考文档
Sybase官方网站资料
http://sybooks.sybase.com/nav/detail.do?docset=40
Sybase备份和恢复
http://tech.sina.com.cn/news/computer/2000-03-03/18952.shtml
http://hi.baidu.com/jsnewbee/blog/item/b5cee1efe5afe62e2cf53437.html
发表评论
-
Mule ESB 学习笔记(20)Mule和Spring httpinvoker的整合
2013-08-28 13:59 3779mule的配置文件: <?xml version=& ... -
Mule ESB 学习笔记(19)Mule和RSS的整合
2013-08-28 10:08 2617定时扫描特定目录的rss文件: <?xml vers ... -
Mule ESB 学习笔记(18)Mule和ATOM的整合
2013-08-27 20:00 2637定时读取特定文件的rss文件: <?xml ... -
Mule ESB 学习笔记(17)Mule和JMX的整合
2013-08-27 16:48 4081Agent的实现: package com.easyway ... -
Mule ESB 学习笔记(16)CXF SOAP基于SAML的验证的配置
2013-08-27 15:19 3821mule的配置 <mule xmlns:core=& ... -
Mule ESB 学习笔记(15)CXF SOAP基于JKS的验证的配置
2013-08-27 14:57 3895mule的配置如下: <mule xmlns:cor ... -
Mule ESB 学习笔记(14)CXF SOAP基于UsernameToken的验证
2013-08-27 14:16 7971简单需求: 针对在webservice ... -
Mule ESB 学习笔记(13)CSV数据文件到数据库
2013-08-26 17:54 7061简单需求: ... -
Mule ESB 学习笔记(12)JSON转换器的使用
2013-08-26 13:54 9126在许多情况下,可能需要把类转换为js ... -
Mule ESB 学习笔记(11)Web Service Proxy
2013-08-24 19:32 6651一、WebSevice Proxy 简介 ... -
Mule ESB 学习笔记(10)mule事务配置
2013-08-23 16:36 6259在mule的事务可能为jdbc事务,jms事务 ... -
Mule ESB 学习笔记(9)mule配置常用节点解释
2013-08-23 13:27 34671 Mule-config.x ... -
Mule ESB 学习笔记(8)mule和jersey的整合使用
2013-08-23 11:20 3965在项目常用jesery作为rest ... -
Mule ESB 学习笔记(7)服务调用
2013-08-23 10:44 18933一. 服务调用 1. Mule实现并提供Web Servi ... -
Mule ESB 学习笔记(6)配置模式
2013-08-23 10:42 4792为了节省时间,就不翻译了,摘抄重点总结 ... -
Mule ESB 学习笔记(5)异步请求-响应方式
2013-08-22 15:32 36135.4 异步请求-响应方式 异步请求-响应方式即请求方调用 ... -
Mule ESB 学习笔记(4)同步方式
2013-08-22 15:19 42735.3 同步方式 同步方式即请求方调用 ... -
JBOSS EJB3项目启动执行一个任务
2013-08-06 22:26 3865在jboss的项目中,jboss启动 ... -
Jboss @Service的使用
2013-08-06 21:59 2006Jboss有一个扩展的annotation——@Servic ... -
julian Date 计算 和实现
2013-08-01 09:32 4476Qt库里CBSDate类的内部实现用_jd成员进行计算、比较 ...
相关推荐
在v12.5版本中,Sybase对ASE进行了多方面的增强和改进,包括性能提升、安全性增强、备份恢复策略的优化以及对分布式数据库的支持等。 本指南分为两卷,Vol.1和Vol.2,详细阐述了以下几个核心知识点: 1. **安装与...
### Sybase ASE 12.5 安装指南(AIX)知识点详解 #### 一、Sybase ASE 12.5 概述 Sybase Adaptive Server Enterprise (ASE) 是一款高性能的关系数据库管理系统,旨在为企业级应用提供强大的数据处理能力和高度的...
通过上述步骤,我们成功地在备份服务器上单独启动了Sybase ASE 12.5服务,并完成了必要的接管操作以确保数据的一致性和完整性。这些步骤对于维护Sybase ASE系统的稳定性和可靠性至关重要。在实际操作过程中,还需要...
- **高可用性与容错能力**:Sybase ASE 支持多种高可用性配置,如复制和集群技术,确保数据的高度可用性和系统的持续运行。 - **安全机制**:提供多层次的安全控制机制,包括用户认证、权限管理、审计跟踪等,...
- **前期准备**:在安装 Sybase ASE 12.5 之前,应充分评估现有硬件和软件环境是否符合官方推荐的要求,避免因资源不足而导致的问题。 - **性能调优**:根据具体的业务场景,合理配置数据库服务器参数,利用 Sybase ...
### Sybase ASE 12.5 发行公告 (Digital UNIX) 知识点解析 #### 一、Sybase ASE ...通过以上对 Sybase ASE 12.5 的详细介绍,我们可以看出该版本在性能、可靠性和安全性等方面均有显著提升,是企业级应用的理想选择。
Sybase ASE 12.5 版本是针对Silicon Graphics IRIX 操作系统的发行版本,该版本针对IRIX平台进行了特别优化,旨在为用户提供更稳定、更高效的数据管理解决方案。 #### 二、主要特性及改进 ##### 1. 性能优化 - **...
它支持多种操作系统平台,包括Windows和Unix/Linux系统,并提供了丰富的功能来满足不同场景下的备份需求。本文将详细介绍在特定环境下安装和配置NetBackup 6的过程,包括主服务器(Master Server)、媒体服务器...
4. **备份与恢复**:学习不同类型的备份策略(如完整、差异、日志),理解备份和恢复过程,以及如何使用T-SQL命令进行操作。 5. **性能监控与调优**:了解如何使用系统监视工具分析数据库性能,包括索引优化、查询...