Chinaunix首页 | 论坛 | 博客
  • 博客访问: 92123069
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: Sybase

2008-04-10 21:13:51

 来源:赛迪网    作者:Sybase

在命令行中升级已有UltraLite 数据库至版本10

1、 请认真阅读升级中的重要事项

2、 确保系统路径中UltraLite 版本10 的实用工具比较早版本的UltraLite 实用工具在前

3、 打开命令行终端,并使用以下命令运行卸载旧版数据库工具(ulunloadold)来创建一个XML

的中间文件:

ulunloadold -c "connection-string" [ options ] xml-file

确保您已经:

o 命名了ulunloadold 实用工具将要创建的XML 文件

o 在连接串(connection-string)中使用DBF 或模式文件,依靠您想要升级旧版

UltraLite 数据库(*.udb 或*.pdb)或旧版UltraLite 模式文件(*.usm)。

可自己确定其他参数。

4、 执行加载XML 数据库实用工具(ulload)将XML 加入新的或已有的UltraLite 数据库中。

如果欲将XML 加载至一个新数据库中,-c 连接串选项设置为新数据库的连接参数(例如,

UID 和PWD 等)。

根据您是否改变字符集和属性来设置-o 扩展选项(例如,将大小写敏感数据库变为大小写不

敏感数据库)。

例如,升级名为dbschema8.usm 的UltraLite 8.x 模式文件至一个名为db.udb 的已有

UltraLite 版本10 数据库中,XML 中间文件的名为dbschema.xml。命令如下:

ulunloadold -c schema_file=
dbschema8.usm dbschema.xml 
ulload -c DBF=db.udb dbschema.xml

初始化/抽取工具

可使用抽取工具向导或初始化数据库实用工具(ulinit)从版本10 的SQL Anywhere 数据库中抽

取出UltraLite 数据库。

提醒:

将参照数据库的属性设置为UltraLite 需要的属性。生成的UltraLite 数据库同SQL Anywhere

参照数据库的属性一致。通过在参照数据库中设置这些选项,你也能控制UltraLite 数据库的行为。

· 如果您想在向导下逐步进行,并希望得到相关属性和选项的帮助,请选择向导工具。

· 如有以下需求,请选择实用工具:

 

只需要在新数据库中升级命名表

需要实施批量过程

在Sybase Central 中从SQL Anywhere 参照数据库中初始化/抽取UltraLite 数据库

1、 请认真阅读软件升级中的重要事项。

2、 确保您已经升级已有SQL Anywhere 数据库并根据UltraLite 的使用情况来准备它。如果需

要升级发布,请确保在重建UltraLite 数据库之前完成。

3、 通过“开始”>“程序”>“SQL Anywhere 10”>“Sybase Central”启动Sybase Central。

4、 通过选择“工具”>“UltraLite”>“抽取数据库”来从SQL Anywhere 数据库中抽取UltraLite 数据

库。

5、 遵循向导步骤完成初始化/抽取。

阅读(749) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~