学院首页 软件应用 编程开发 创意设计 认证培训 软件论坛
ASP ASP.NET PHP JSP SQL MYSQL Java VB

您的位置:学院 >> 编程开发 >> PowerBuilder >> Sybase数据库移植的一种实用方法


Sybase数据库移植的一种实用方法



----在企业的信息化工作中,对数据库的维护和移植十分重要,稍有不慎就会造成无法挽回的后果。Sybase作为Client/Server结构的数据库已日益广泛应用,在Sybase数据库的服务器硬件升级或硬盘更换时,都需要对Sybase数据库进行移植。本文介绍:在PC服务器之间,NetWare4.x网络平台下,Sybase10.0用户数据库的一种实用移植方法。

一、两台PC服务器的Sybase用户数据库的设备和数据库一样大小。

----当要将一台PC服务器的Sybase数据库完全一致的移植到另一台PC服务器时,首先在要移植的服务器上安装Sybase数据库,在安装时,按照原PC服务器的Sybase的Master的设备和库的大小创建Master的设备和库。然后把原PC服务器的Sybase的Master库和用户数据库用dumpdatabase….命令备份下来,可以备份到硬盘或其它介质上。再将备份下来的Master库和用户数据库用loaddatabase…命令装载上要移植的服务器上。(当用户数据库较大时,装载方法见后面叙述。〕

二、两台PC服务器的Sybase用户数据库的设备和数据库不一样大小。

----当要将一台PC服务器的Sybase用户数据库移植到另一台用户数据库更大的PC服务器时,分两种情况操作:

----1、如果两台机的Master设备和库一样大,并且用户数据库的设备一样大,但用户数据库不一样大(只能是被移植的PC服务器的用户数据库更小,这是Sybase数据库的规则)。则先同上情况一样的方法做,做完之后,只需将被移植的PC服务器的Sybase的用户数据库用alterdatabase…命令扩大到所需要的大小即可。

----2、如果两台PC服务器的Master设备和库不一样大,并且用户数据库的设备和库不一样大。则首先按要求在要移植的PC服务器上安装好NetWare,再安装Sybase,然后创建用户数据库的设备,创建和原用户数据一样大小的数据库,再将原PC服务器上备份下来的数据库装载上,装载完用户数据库之后,再用alterdatabase…命令将用户数据库按要求扩大。

三、用户数据库比较大的情况

----当用户数据库比较大时,尤其是用户数据库里面的表(table)内的记录有超过五万行,并且,每行有20个以上的字段,其中有一个字段长度超过200个字符,在这种情况下,笔者经过反复实践证明,用dumpdatabase备份原用户数据库后,用loaddatabase装载该备份下来的数据库,之后,总会有一些较大的表(table)装不进数据库。在这种情况,即如果某个用户数据库内,有以上所述情况的表(table),则要再移植这些较大的,装不进数据库的表(table)。比如,可以从前台的Client端的工作站上,用PowerBuilder5.0的data管理工具,将此表转换成dbf的文件(工作站上的),然后,在被移植的PC服务器上,用PowerBuilder5.0在用户数据库内创建一个与原表完全一样的表结构,然后将转换下来的在工作站上的dbf文件转换到被移植的PC服务器的数据库里。

技术文章快速查找

栏目导航
软件应用
·操作系统 ·杀毒防黑 ·应用软件
·聊天软件 ·网络软件  
Web开发
·ASP ·JavaScript ·CGI
·JSP ·VbScript ·Web服务器
·PHP ·XML  
开发语言
·VB ·VC ·ASP.NET
·Java ·C/C++ ·Delphi
数据库开发
·MySQL ·SQL/Access ·PowerBuilder
·Oracle ·DB2  
网站设计
·Flash ·Dreamweaver ·HTML/CSS
·Fireworks ·FrontPage  
平面设计
·Photoshop ·CorelDraw ·AutoCAD
·FreeHand ·Illustrator ·3DsMAX
媒体动画
·Director ·Authorware ·Maya
·视频处理    


相关软件 产品库推荐
·笔记本 ·台式机 ·服务器
·数码相机 ·手机 ·GPS
·DV摄像机 ·MP3 ·MP4
·CPU ·硬盘 ·内存
·主板 ·显卡 ·显示器
·打印机 ·投影机 ·路由器

还没人留言,抢个先,哈哈!
对"Sybase数据库移植的一种实用方法"的评论 - 快速回贴
内容:
  [完成后可按Ctrl+Enter发布]

百度中 Sybase数据库移植的一种实用方法 相关内容
Google搜索中 Sybase数据库移植的一种实用方法 相关内容
雅虎中 Sybase数据库移植的一种实用方法 相关内容
Sogou搜索中 Sybase数据库移植的一种实用方法 相关内容

相关软件 最新回复帖子:

·AutoCAD打造精致三维鸟笼实例详解
·Photoshop自定义水晶字特效样式
·AutoCAD三维基础实例教程
·PS为黑背景长发美女照片抠图换背
·用Photoshop自制个性摩托车贴花小经验
·轻松几步将美女照片处理为手工素描
·巧用Photoshop画笔轻松绘制创意特效
·用Photoshop通道将模糊肖像照片清晰化
·照片处理:Photoshop修复残破照片
·PS CS2新增形状模糊滤镜绘制花布图案


  相关软件 Sybase数据库移植的一种实用方法相关文章
如何在程序中动态地改变ORACLE中table的结构?在Sql anywhere中又如何处理? 采用Sybase、PowerBuilder、Notes构建B/S应用系统
对已有DataWindow增加新的字段需要手工设置Edit limit属性 用PB如何实现显示/隐藏windows任务栏
当表(Table)的定义发生改变以后同步修改DataWindow columns 怎样取得数据窗口中的所有列名及其text的文字说明
怎样限制应用程序只运行一次? Powersoft资料库在系统开发中的应用
在 grid型datawindow中实现列标题覆盖多列 使DataWindow的单双行显示颜色不同
在应用程序中启动控制面板 如何让按扭随窗口的大小变换位置
OCX控件的注册 PB调用外部程序及判断其完成的方法
几种常见数据库比较 使用SQL产生BCP命令快速备份/恢复你所有数据
使用install shield制作PB6程序的安装盘 (一)至(五) 使用install shield制作PB6程序的安装盘(五)
使用install shield制作PB6程序的安装盘(六) 使用install shield制作PB6程序的安装盘(七)