文档首页 > > 工具指南> Data Studio数据库集成开发工具> Data Studio简介> 约束和限制

约束和限制

分享
更新时间: 2019/08/09 GMT+08:00

已知的Data Studio限制条件如下:

字符编码

当查看的SQL语句、DDL、对象名称或数据中包含中文时,在操作系统支持GBK的前提下,Data Studio客户端字符编码需设置为GBK。更多信息,请参见环境 > 会话设置

连接管理

在“新建连接”和“编辑连接”窗口的高级”页签的包含/不包含字段中,逗号被视为一个分隔符。因此,包含/不包含字段不支持包含逗号的模式名称。

数据库表

  • 在表创建向导的“索引”页签中,列表视图中的所选列在删除后无法保持原有排序。
  • 操作完成后,如果Data Studio窗口不是当前操作系统的活动窗口,则仅当Data Studio窗口变为活动状态时才会显示消息对话框。
  • 编辑表数据中的操作存在以下限制:
    • 不支持在“编辑表数据”页签中输入表达式值。
    • 在Data Studio中,仅能编辑获取的记录。
    • 编辑表的过滤条件时,不会高亮HTML标签中的搜索内容,如“<”,“&”, 或“>”。
    • 包含一个“&”的单元格不会在提示信息中显示。包含两个连续的“&”的单元格会在提示信息中显示为一个“&”。
    • 光标不会停留在新增行。用户需单击需要编辑的单元格。

函数/过程

在“SQL终端”或“创建函数/过程”向导创建的函数/过程须以“/”结尾,表示函数/过程的结尾。函数/过程随后输入的语句结尾如果没有“/”,该语句会被视为单条查询,执行过程中可能会报错。

通用

  • 在编辑区域一次最多可打开100个页签。页签的显示取决于主机的可用资源。
  • 数据库对象名最多可包含63个字符(仅限文本格式),数据库对象包括数据库、模式、函数、存储过程、表、序列、约束条件、索引、视图和表空间。但在Data Studio的表达式和说明中使用的字符数没有限制。
  • 在Data Studio已登录的实例上最多可打开300个结果页签。
  • 如果“对象浏览器”和“搜索对象”窗口中加载了大对象,则“对象浏览器”中对象展开的速度可能会变慢,同时Data Studio也可能会无法响应。
  • 对于包含数据的单元格,如果数据超出了可显示区域,调整单元格宽度可能导致Data Studio无法响应。
  • 表的单元格最多可显示1000个字符,超出部分显示为“...”。
    • 如果用户从表或“结果”页签的单元格复制数据到任意编辑器(如SQL终端/PLSQL源编辑器、记事本或任意外部编辑器应用),将会粘贴全部数据。
    • 如果用户从表或“结果”页签的单元格复制数据到一个可编辑的单元格(本单元格或其他单元格),该单元格仅显示1000个字符,并将超出部分显示为“...”。
    • 导出表或“结果”页签数据时,导出的文件将包含全部数据。

安全

Data Studio在首次连接时验证SSL连接参数。在后续连接中,Data Studio不再验证SSL连接参数。如果勾选了“启用SSL”,打开新连接时,该连接会使用同样的SSL连接参数。

说明:

SSL连接中,如果安全文件被损坏,Data Studio将无法继续进行任何数据库操作。

如果要修复该问题,请删除对应配置文件文件夹下的安全文件夹,然后重启Data Studio。

SQL终端

  • 打开一个包含大量SQL语句的SQL文件,可能会出现“内存不足”错误。更多信息,请参见故障处理
  • 对于“SQL终端”页签中被注释掉的文本,Data Studio不禁用自动建议和超链接功能。
  • 如果模式名或表名中有空格或点(.),则不支持超链接。
  • 如果对象名称中包含半角单引号(')或双引号("),则不支持自动建议功能。
  • Data Studio仅支持对简单的SELECT语句进行基本的格式化,对于复杂查询可能无法达到预期效果。
分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

跳转到云社区