report.db 数据库用sql anywhere9.0 打开乱码

sunlei_rxsoft 2009-05-01 08:19:48
我在http://www.code999.com/SoftView/SoftView_12465.html上面下载的这个report.db数据库打开是乱码,请教高手们看看是什么情况!
...全文
279 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
woshilitao5 2009-05-16
  • 打赏
  • 举报
回复
版本不一樣吧!
永生天地 2009-05-04
  • 打赏
  • 举报
回复
我用sql anywher 9.0的sybase central试过了,根据提示执行unload和reload之后没有问题:
如report_func表:
func_english,func_china
'ABS()','绝对值()'
'ASC()','ASCII码()'
'CHAR()','字符()'
'COS()','余弦()'
'COUNT()','计数()'
'CURRENTROW()','当前行()'
'DATE()','转换成日期()'
'DATETIME()','转换成日期时间()'
'DAY()','月的第几天()'
'EXP()','e^()'
'FILL()','字符串填充()'
'GETROW()','行号()'
'IF()','如果()'
'INTEGER()','转换成整数()'
'LEFT()','左边截取()'
'LEFTTRIME()','删左边空格()'
'LEN()','长度()'
'LOG()','自然对数()'
'LOGTEN()','10为底的对数()'
'LONG()','转换成长整数()'
'LOWER()','小写形式()'
'MAX()','最大值()'
'MIN()','最小值()'
'MONTH()','月()'
'NOW()','系统时间()'
'PAGE()','第几页()'
'PAGECOUNT()','总页数()'
'RIGHT()','右边截取()'
'RIGHTTRIM()','删右边空格()'
'ROUND()','取小数位()'
'SIN()','正弦()'
'SPACE()','空格数()'
'SQRT()','平方根()'
'STRING()','转换成字符串()'
'SUM()','求和()'
'TAN()','正切()'
'TODAY()','系统日期()'
'TRIM()','删两边空格()'
'UPPER()','大写形式()'
'YEAR()','年()'


[Quote=引用楼主 sunlei_rxsoft 的帖子:]
我在http://www.code999.com/SoftView/SoftView_12465.html上面下载的这个report.db数据库打开是乱码,请教高手们看看是什么情况!
[/Quote]
newease 2009-05-02
  • 打赏
  • 举报
回复
我下载了楼主的例子

用ASA7 ASA8 打开是乱码

解决方法

ODBC配置中的Character set改为cp850


修改完后即正常显示
sugarcubes 2009-05-01
  • 打赏
  • 举报
回复
在asa8下写cp850可以起作用,asa9下不行。你还是上面说的升一下级吧
sugarcubes 2009-05-01
  • 打赏
  • 举报
回复
配置ODBC时,在Advanced菜单下有一项叫Character set:,填写cp850就可以正常显示了。

升级实用程序
虽然可以在较新版本的 Adaptive Server Anywhere 上运行用早期版本的
Adaptive Server Anywhere 创建的数据库,但却无法使用某些新功能,除
非升级数据库。
升级实用程序可将数据库从早期版本的 Adaptive Server Anywhere 升级
到软件的较新版本,并允许您使用较新版本的完整功能。
升级数据库不需要卸载再重装这些数据库。
如果您希望在升级的数据库上使用复制,则还必须将事务日志存档并在
升级的数据库上开始使用新的事务日志。
您可以以下列方式访问升级实用程序:
• 从 Sybase Central 使用" 升级数据库" 向导。
• 在命令提示符处,使用dbupgrad 命令。
在升级之前进行备份
与升级任何软件时一样,建议您在升级之前对数据库进行备份。
使用" 升级数据库" 向导升级数据库
❖ 升级数据库:
1 连接到数据库。
2 在左窗格中,选择 Adaptive Server Anywhere 插件。
3 在右窗格中,单击" 实用程序" 选项卡。
4 在右窗格中,双击" 升级数据库"。
屏幕上将显示" 升级数据库" 向导。
5 请按照向导中的说明进行操作。
升级实用程序
598
提示
还可以通过下列方法访问" 升级数据库" 向导:
选择" 工具"→"Adaptive Server Anywhere 9"→" 升级数据库"。
右击数据库,从弹出式菜单中选择" 升级数据库"。
在左窗格中选择数据库,然后从" 文件" 菜单选择" 升级数据库"。
升级对于升级实用程序而言太旧的数据库
❖ 升级因使用 Adaptive Server Anywhere 的过早版本创建而导
致升级实用程序无法升级的数据库:
1 使用卸载实用程序卸载数据库。
2 使用初始化实用程序创建一个数据库,该数据库的名称使用要
用于所升级版本的名称。
3 从 Interactive SQL 作为 DBA 用户 ID 连接到新数据库,并读取
reload.sql 命令文件以构建新数据库。
您也可以使用dbunload 实用程序来直接重建。
使用 dbupgrad 命令行实用程序升级数据库
语法dbupgrad [ options ]
选项说明
-c "keyword=value; …" 提供数据库连接参数
-I 不安装 Sybase jConnect 支持
-j 不安装运行时 Java 类
-ja 添加运行时 Java 类
第15 章数据库管理实用程序
599
说明dbupgrad 实用程序可以升级使用软件较早版本创建的数据库,以便您
可以使用该软件最新版本的功能。可以升级的最早版本是 Watcom SQL
3.2。尽管数据库服务器较新的版本确实可以使用该软件早期版本创建
的数据库运行,但却无法使用创建该数据库所用版本以后引入的某些功
能,除非升级数据库。
退出代码是零(成功)或非零(失败)。
有关升级实用程序选项的详细信息,请参见" 升级实用程序选项" 第600
页。
此实用程序接受 @filename 参数。
有关详细信息,请参见 "@filename 服务器选项" 第140 页。
并不是所有的功能都变为可用
dbupgrad 不能使要求对数据库文件进行物理重组的功能变为可用。这些
功能包括索引增强和数据存储方面的改进。要获得这些增强的好处,您
必须卸载并重装您的数据库。
有关详细信息,请参见"SQL Anywhere Studio 的新功能" > " 升级数据
库文件格式"。
数据库中的 Java 缺省情况下,数据库中的 Java 不包括在新数据库中。如果同时满足以
下条件,则会在升级期间从数据库删除数据库中的 Java:
• 数据库启用了 Java,但并未使用数据库中的 Java
• Java VM 无法由数据库服务器装载
• 您没有为升级指定任何与 Java 相关的选项。
-jdk version 安装"Java 开发工具包" 的指定版本的条目
-jr 删除运行时 Java 类
-o filename 将输出消息记录到文件
-q 安静模式-- 无窗口或消息
选项说明
升级实用程序
600
升级实用程序选项连接参数 (-c) 有关连接参数的说明,请参见" 连接参数" 第75 页。用
户 ID 必须具有 DBA 权限。
例如,以下命令将名为 sample40 的数据库升级为 9.0 版格式,以口令为
SQL 的用户DBA 进行连接:
dbupgrad -c
"uid=DBA;pwd=SQL;dbf=c:\wsql40\sample40.db"
dbupgrad 实用程序必须由具有 DBA 特权的用户运行。
不安装 Sybase jConnect 支持 (-i) 如果您希望使用 Sybase jConnect
JDBC 驱动程序来访问系统目录信息,则需要安装 jConnect 支持。如果
您希望排除 jConnect 系统对象,则使用此选项。只要不访问系统信息,
您就仍然可以使用 JDBC。如果需要,以后可使用 Sybase Central 来添加
Sybase jConnect 支持。
有关详细信息,请参见"ASA 编程指南" > " 在数据库中安装 jConnect
系统对象"。
不安装运行时 Java 类 (-j) 如果您不想使用 Java 类,您可以不指定任何
Java 选项,或者指定 -j 选项,以避免将这些类包括在数据库中。
运行时类会使数据库增大数兆字节。如果您不打算使用 Java 类,则可
以指定 -j 选项,以避免将这些类包括在已升级的数据库中。如果需要,
以后可使用 Sybase Central 或 ALTER DATABASE 来添加 Sybase 运行时
Java 类。
有关详细信息,请参见"ASA 编程指南" > " 为数据库启用 Java"。
安装运行时 Java 类 (-ja) 将数据库中的 Java 添加到升级的数据库中。
指定 -ja 可将 JDK 1.3 安装到数据库中。
数据库中的 Java 是一个单独授予许可的组件。如果您已选择了将 Java
安装在数据库中的选项,或在已升级的数据库中使用 Java 类,那么才
能在升级过程中安装这些类。
运行时类会使数据库增大数兆字节,因此,如果您不打算使用 Java 类,
可忽略 -ja 选项,以避免安装这些类。
您可以在以后使用" 升级数据库" 向导或 ALTER DATABASE 语句添加
Sybase 运行时 Java 类。
内容概要:本文系统研究了基于豪猪优化算法(CPO)的多无人机协同集群在三维空间中的避障路径规划问题,聚焦于实现以最低成本为目标的航迹优化,综合考虑路径长度、飞行高度、威胁规避及转弯角度等多个关键因素。通过构建精细化的三维环境模型与多无人机协同机制,采用Matlab平台实现CPO算法的仿真与验证,充分展示了该算法在复杂动态障碍环境下的高效搜索能力与全局优化性能。研究不仅涵盖了路径规划的数学建模与目标函数设计,还深入探讨了算法的收敛特性与鲁棒性,为智能群体系统在实际场景中的应用提供了理论依据与技术支撑。; 适合人群:具备一定编程基础和优化算法背景,从事无人机系统控制、智能路径规划、群体协同、人工智能与自动化等相关领域的科研人员、高校研究生及工程技术人员。; 使用场景及目标:①应用于多无人机协同执行侦察、灾害监测、应急救援、区域巡检等复杂任务中的自主路径规划;②为智能优化算法在三维动态环境下的路径决策问题提供可复现的技术范例;③支持研究人员对CPO算法与其他主流群智能算法(如PSO、GWO、WOA等)进行性能对比与改进研究,推动路径规划技术的发展。; 阅读建议:建议结合提供的Matlab代码进行实践操作,重点理解目标函数的多维度建模方式与CPO算法的迭代优化流程,可通过调整环境参数与约束条件进行仿真实验,对比不同算法在相同场景下的路径质量与收敛速度,从而深入掌握其优势与适用边界。
内容概要:本文围绕电动汽车参与电力系统运行备用的能力评估展开深入研究,利用Matlab代码实现对电动汽车集群提供运行备用服务的建模与仿真分析。研究重点在于量化电动汽车作为分布式灵活资源参与电网辅助服务的潜力,通过构建精细化的数学模型,分析其可调功率容量、响应速度、时空分布特性及聚合能力,并采用多面体聚合、内近似模型与闵可夫斯基和等先进方法精确刻画其可调度能力边界。研究进一步结合大规模电动汽车接入场景,探讨其在多时间尺度调度框架下参与调峰、调频等辅助服务的优化策略,评估其对提升高比例可再生能源电网灵活性与稳定性的贡献,最终通过仿真验证所提模型与方法的有效性与实用性。; 适合人群:具备电力系统分析、智能电网、新能源汽车或优化调度等相关专业背景,熟悉Matlab/Simulink仿真工具,从事科研、工程应用的高校研究生、科研人员及电力行业工程师。; 使用场景及目标:①精确评估大规模电动汽车集群在不同约束条件下可提供的运行备用容量;②研究电动汽车在日前、日内及实时调度中的动态响应能力与优化调度策略;③为高渗透率新能源电力系统提供基于移动储能的灵活性资源解决方案,支撑电网安全经济运行。; 阅读建议:建议结合Matlab代码与技术文档同步学习,重点关注多面体聚合建模、能力边界计算及优化调度算法的设计与实现,可进一步拓展至V2G(车辆到电网)、需求响应等互动场景进行二次开发与应用验证。

401

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 非技术版
社区管理员
  • 非技术版社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧