远程Sybase数据库技术支持,联系手机:13811580958,QQ:289965371!

 

随着Sybase被完全整合到SAP下,Sybase原来的支持网站被SAP Support Portal取代。
只有购买了SAP服务的用户才能使用账号登录SAP Support Portal进行介质下载、补丁升级、报Incident等。
目前,原Sybase所有产品(包括:Adaptive Server Enterprise、Sybase IQ、Replication Server、PowerDesigner等)的官方手册仍然可以从http://infocenter.sybase.com/help/index.jsp进行浏览或下载。暂不清楚该网站http://infocenter.sybase.com/help/index.jsp何时会被完全迁移到SAP Support上!
Sybase官方手册英文版有html和pdf两种格式,而中文版手册只有pdf一种格式。为了国内Sybase用户更方便、快捷地搜索Sybase常见产品的官方手册内容,特将中文版Sybase官方手册转为html格式!
Sybase产品官方手册中文版的html格式所有内容的版权归SAP公司所有!本博客站长是Sybase数据库的铁杆粉丝!

如有Sybase数据库技术问题需要咨询,请联系我!

  QQ :289965371 点击这里给我发消息
  Email:

以下官方手册为SAP IQ 16.0 SP03中文版:

  1. SAP Sybase IQ 简介
  2. 新功能摘要
  3. IQ 发行公告(linux)
  4. IQ 快速入门(unix)
  5. 安装和配置指南(linux)
  6. 管理:备份、恢复和数据恢复
  7. 管理:数据库
  8. SAP Sybase IQ 错误消息
  9. 管理:全球化
  10. IQ 许可选项指南
  11. 管理:装载管理
  12. IQ 迁移
  13. 管理:Multiplex
  14. 性能和调优指南
  15. IQ 编程
  16. 参考:构件块、表和过程
  17. 参考:语句和选项
  18. 管理:内存行级版本控制
  19. 管理:空间数据
  20. IQ 非结构化数据分析
  21. 用户定义的函数
  22. 管理:用户管理和安全
  23. 实用程序指南

 


< 上一个 | 内容 | 下一步 >

SAP Control Center 的已知问题

SAP Control Center 的已知问题说明。


7. SAP Control Center 问题


CR 编 号

描述

749693

Multiplex 服务器的代理状态错误显示为 "Unknown" 如果代理正在运行并且 先前已经过验证,则 Multiplex 服务器可能会在 Admin Console > Multiplex Servers 中显示代理状态 "Unknown"。如果重新验证代理,状态将迅速变回 "Unknown"

解决方法 – Resource Explorer 中,注销并重新注册 Multiplex 资源。

image

image

image

已知问题


CR 编 号

描述

748912

TDS 端口号配置 – TDS(即 Tabular Data Stream)是 SCC 服务器和代理用于交

换信息的常用应用程序协议。TDS 端口号设为 9998,并已在安装期间缺省启

用。目前,SAP Sybase IQ 安装程序尚不允许选择其它 TDS 端口号。

如果其它应用程序正在使用此 TDS 端口号,SCC 则可能无法正常启动或运行。

解决方法 – 要找出并解决 TDS 端口冲突:

1. 在终端中关闭 SCC,请输入:

scc.sh --stop

2. 要返回 SCC 端口的列表,请输入:

scc.sh --info ports

未运行 SCC 情况下使用的任何端口都可能存在冲突。

3. $SCC/bin 目录中,输入:

scc.sh -port tds= n

其中 n 1025 65535 间的一个数字,并且未被其它应用程序用作端口号。

747312

警告向导 - 未显示逻辑服务器的新成员 – 使用非 SCC 方法(例如 dbisql)向逻 辑服务器添加新成员后,该逻辑服务器的 Alert Wizard 未显示新成员。

解决方法 – 打开逻辑服务器的 Logical Server Properties,转到 Membership 页 面,取消选中在 SCC 外添加的成员,单击 Apply ,然后重新选中该成员并 单击 Apply/OK 。该成员节点随即显示出来。

746237

创建 Dbspace 向导 - Multiplex 节点下拉列表为空 – 如果您在 Perspective Resources 视图中选择代表 Multiplex 节点的 IQ Server,然后通过 Administration Console 打开 Create Dbspace 向导,单击 Multiplex Node 旁的下拉箭头后会 显示空列表。

解决方法 – Perspective Resources 视图中选择 IQ Multiplex,而不选择代表 Multiplex 节点的 IQ Server。打开 Administration Console 并启动 Create Dbspace 向导。当您单击 Multiplex Node 旁的下拉箭头时,则会显示 Multiplex 节 点。

729451

无法授予或撤消代理表的权限 – 目前,SAP Control Center 尚未实现在表级别

授予和撤消代理表对象级权限的功能。

解决方法 –

在用户、组(15.3 15.4)或角色 (16.0) 级别授予对象级权限。

使用 Interactive SQL 在表级别授予对象级权限。

image

已知问题


CR 编 号

描述

724206

用户模仿无效 – 目前,SCC 尚未实现对一名用户进行配置以使其暂时采用其 它用户的角色和系统特权的功能

解决方法 – 使用 Interactive SQL

723112

执行包含数据库校验的任务导致服务器错误 – 进程失败并返回消息:

SCC Agent <host_name>:9999 does not know Sybase IQ version string. Something is wrong with the IQ Agent plug-in

解决方法 –

1. 关闭 Sybase Control Center

2. 以根用户身份登录。

3. 执行:ln s /usr/bin/env /bin/env

4. 重新启动 Sybase Control Center

5. 以原始用户身份登录。

6. 重试任务。

721981

使用 64 位版本的 Internet Explorer 9 阅读 SCC 联机帮助时,可能无法装载图形

每个缺失的图形都由红 X 代替。这个问题在您首次打开联机帮助时的登录页

面上最为常见。

解决方法 – 使用较早或 32 位版本的 IE,或者使用其它浏览器。

721119

未按预期在类似 UNIX 的操作系统上记录脚本执行 – 触发警告的脚本执行并未

按预期记录在 SCC-3_2\log\alert-server.log 中。SCC-3_2\log

\agent.log 中显示来自 RemoteShell 服务 ProcessRunner 的执行相关信息,

但其中并不包括预期希望记录在 alert-server.log 中的警告脚本执行代

码。

解决方法: – 无。

716431

双重控制口令管理无效 – 当某用户的登录策略中启用了 Change Password Dual Control 选项时,如果试图更改该用户的口令,则会显示错误消息。SAP Control Center 中尚未实现此功能。

解决方法 – 使用 Interactive SQL 更改用户口令。

image

已知问题


CR 编 号

描述

697145

无法使用 SAP Control Center 存储库的增量备份恢复数据库 –

解决方法: –

1. 关闭 SCC

2. 在文本编辑器中打开此文件: SCC-3_2/services/SccSAData- server/service-config.xml .

3. 删除此行:

<set-property property="com.sybase.asa.database.op- tions" value="-m" />

4. 保存更改并启动 SCC。 您可使用此次更改后执行的增量备份恢复存储库数据库。

696767

无法在 SCC 属性中设置超时选项和行计数选项 – SCC 属性对话框中的管理控 制台选项(Application> Administration> General Settings> Administration Console)可供您设置数据检索的超时和行计数阈值。这些 设置不会影响 SAP Sybase IQ SAP Control Center

解决方法 – 无。

686963

如果您使用 Server Properties 更改服务器配置并且在 Request Logging Options

页面进行更改,则会运行服务器配置流程,但不会进行额外更改 –

解决方法 – 通过各页面进行 Server Properties 更改,并在各页面单击 OK

685207

INC Properties 对话框中, Multiplex 辅助服务器的 Liveness Timeout 值始终 显示为 0 秒 – 即使您保留缺省值(120 秒)不变或在 Configuration Editor 中进 行设置,然后再重新启动,INC Properties 对话框也会将 Liveness Timeout 值显 示为 0 秒。该值在服务器上是正确的;只是显示错误。

解决方法: – SCC Administration Console 中:

1. 在左侧窗格中,展开IQ Servers> Multiplex Management,然后选择 Multiplex Servers

2. 在右侧窗格中,选择服务器并单击显示在右侧的下拉箭头。

3. 选择 Properties

4. 在属性对话框的左侧窗格中,选择 Server Properties

5. 在右侧窗格 Name 列上方的过滤字段中,输入 liv。这会过滤掉除

Liveness Timeout 外的所有属性。

image

已知问题


CR 编 号

描述

676665

如果您更改数据库位置后重新启动服务器,稍后尝试更改回先前位置后将无法

启动服务器 – 发生此故障的原因在于,更改到新位置时,旧的数据库文件仍存

在。如果您更改回旧位置,服务器将发现文件过期。

要查看或更改数据库位置的路径:

1. Administration Console 中,选择 IQ Servers

2. 在右侧窗格中选择服务器,然后单击显示在服务器名称旁的下拉箭头。

3. 选择 Properties

4. 在属性对话框的左侧窗格中,选择 Configuration

解决方法: – 更改回旧位置之前,请从旧位置删除 .db.iqmsg .lmp

文件。如果存在 params.cfgstart_server.sh

stop_server.sh,也请将它们删除。

注意: 请勿删除任何其它文件。特别注意,不要删除 .iq.iqtmp .log

文件。这样做会使您的服务器无法启动。

image

676218

当您在 Administration Console 中修改 Dbspace Properties 对话框时,应传播到 DB Files Properties 对话框的 dbspace 属性更改并未自动传播 –

解决方法: – 如果您对 Dbspace Properties对话框的更改并未显示在 DB Files Properties 对话框中:

1. 关闭 DB File Properties 对话框。

2. 单击 Administration Console 左侧窗格中的 DB Files

3. Folder 菜单中,选择 Refresh

4. 选择右侧窗格中的 dbfile,单击下拉箭头,然后选择 Properties

676079

Configuration File Editor 中,Maximum Output File Size 缺省使用 KB。无 法指定 MB GB

解决方法: – 在数据库目录的 params.cfg 文件中,使用 -zs 开关设置值。 在数值后使用 KM G。例如:-zs 4000K-zs 240M -zs 30G

676076

Configuration File Editor Debug 页面中,Debug Level 下拉列表缺少下列 记录级 别:"other""procedures""triggers""plan""hostvars""replace" "blocks"

解决方法: – 要将调试级别设为任何缺失的级别,请在数据库目录的 params.cfg 文件中设置 -zr 开关。您可包括多个级别。例如: -zr pro- cedures,triggers,plan .

已知问题


CR 编 号

描述

670173

Database OptionsGroup Options User Options 对话框不允许 Sybase Central 提供的下列操作:Create OptionsRemove Options Mark Options as Permanent

解决方法: – 无。

669571

对于不返回结果的成功查询,Administration Console Execute SQL 窗口不显示 任何状态 – Interactive SQL 用户希望收到类似 执行时间 :0.01 的消息。

解决方法: – 无。

667667

Multiplex 的转换被忽略 – 如果使用非此 SCC 实例(包括 SCC 的其它实例、 Sybase Central 或命令行)外的任何方式将在 SAP Control Center 中注册的 SAP Sybase IQ Simplex 服务器转换为 Multiplex 服务器,当前 SCC 则不会检测到此 转换并会继续将该服务器显示为 Simplex

解决方法 – 重新验证 Simplex 资源,这样 SCC 便会将其显示为 Multiplex

666382

验证持续时间长 – 验证可耗费很长时间,尤其是在资源为 Multiplex 时。某些 情况下,验证对话框可能无法关闭。

解决方法 – 单击 OK后,您可随时通过单击 Cancel安全关闭

Authentication 对话框。

587717

监控视图和统计图表中的数据提示显示在浏览器屏幕的固定位置,与图表所处 位置无关。当您在屏幕上移动图表时,数据提示不会随图表移动 – (数据提示 是一种工具提示,可在您将鼠标悬停在图形或图表的特定点上时为您显示该点 的数据值。)这适用于所有产品模块插件。

解决方法: – 无。这是 Adobe Flex SDK 问题。

576129

F5 刷新浏览器会注销 SAP Control Center 浏览器刷新不会刷新 SAP Control Center 中的数据,而是刷新浏览器中已装载的应用程序和页面 - 在此情况中,即为 SAP Control Center 所基于的 Adobe Flash。因此,按 F5 会注销您当前登录的所 有服务器,包括 SAP Control Center

解决方法: – 如果已登录 SAP Control Center,则不使用 F5

image

image

已知问题


CR 编 号

描述

560601

无法登录,因为使用 IPv6 格式时无法进行 SAP Control Center HTTP 重定向 – 如果对 Sybase Control Center 使用 IPv6 HTTP URL,则无法按预期重定向到 HTTPS。例如,此 URL 无效:

http://myscc64.v6:8282/scc

解决方法: – 使用具有 HTTPS 格式以及可在 IPv6 网络中连接到 SCC 的端口的 URL。例如:

https://myscc64.v6:8283/scc

已知问题

文档更改




--------------------------------------华丽的分割线-------------------------------------------------------------------------
之前就已经研发成功了能够从Sybase SQL Anywhere的DB文件中恢复数据的工具:ReadASADB。
此工具支持ASA v5.0,v6.0,v7.0,v8.0,v9.0,v10.0,v11.0,v12.0等版本。
恢复Sybase SQL Anywhere的工具在国内应该算首创。

ReadASADB功能
能够从损坏的SQL Anywhere数据文件(.db)和UltraLite数据文件(.udb)上提取数据的非常规恢复工具

  1. 适用于所有的SQL Anywhere版本    包括:5.x,6.x,7.x,8.x,9.x,10.x,11.x,12.x
  2. 适用于所有的UltraLite版本
  3. 能够恢复出来表结构和数据
  4. 能够恢复自定义数据类型
  5. 能够恢复存储过程等对象的语法
  6. 能够导出到目标数据库
  7. 能够导出到SQL文件并生成导入脚本
  8. 支持多种字符集  包括:cp850、cp936、gb18030、utf8等
  9. 能够恢复未加密或者简单加密类型的数据
  10. 简单易用
  11. 限制:不支持AES加密的数据文件
请参考:研发成功了从Sybase SQL Anywhere的DB文件上恢复数据的工具
            SQL Anywhere数据库非常规恢复工具ReadASADB使用介绍

ReadASADB适用场景

各种误操作:

  1. 误截断表(truncate table)
  2. 误删除表(drop table)
  3. 错误的where条件误删数据
  4. 误删除db或log文件
  5. 误删除表中的字段

本工具的应用场景:

1.因为物理磁盘故障、操作系统、系统软件方面或者掉电等等原因导致的Sybase SQL Anywhere数据库无法打开的情况;
2.误操作,包括truncate table,drop table,不正确的where条件导致的误删除等;
Sybase SQL Anywhere无法打开时,比较常见的错误是:Assertion failed。
如:
1、Internal database error *** ERROR *** Assertion failed:201819 (8.0.1.2600) Checkpoint log: invalid bitmap page -- transaction rolled back
2、Internal database error *** ERROR *** Assertion failed:201819 (8.0.1.2600) Page number on page does not match page requested -- transaction rolled back
3、Internal database error *** ERROR *** Assertion failed:200502 (9.0.2.2451) Checksum failure on page 23 -- transaction rolled back
4、File is shorter than expected
5、Internal database error *** ERROR *** Assertion failed: 201116 Invalid free list index page found while processing checkpoint log -- transaction rolled back
6、*** ERROR *** Assertion failed: 51901 Page for requested record not a table page or record not present on page等等。
+-------------------------------------华丽的分割线-------------------------------------------------------------------------