更新时间:2023-03-17 GMT+08:00
约束和限制
使用Data Studio的约束和限制包含以下所有内容。
对象浏览器过滤树
该过滤树不显示过滤结果数量以及过滤状态。
字符编码
当查看的SQL语句、DDL、对象名称或数据中包含中文时,在操作系统支持GBK的前提下,Data Studio客户端字符编码需设置为GBK。更多信息,请参见会话设置。
连接管理
在“新建连接”和“编辑连接”窗口的“高级”页签的包含/不包含字段中,逗号被视为一个分隔符。因此,包含/不包含字段不支持包含逗号的模式名称。
数据库表
- 在表创建向导的“索引”页签中,列表视图中的所选列在删除后无法保持原有排序。
- 操作完成后,如果Data Studio窗口不是当前操作系统的活动窗口,则仅当Data Studio窗口变为活动状态时才会显示消息对话框。
- 编辑表数据中的操作存在以下限制:
- 不支持在“编辑表数据”页签中输入表达式值。
- 在Data Studio中,仅能编辑获取的记录。
- 编辑表的过滤条件时,不会高亮HTML标签中的搜索内容,如“<”,“&”, 或“>”。
- 包含一个“&”的单元格不会在提示信息中显示。包含两个连续的“&”的单元格会在提示信息中显示为一个“&”。
- 光标不会停留在新增行。用户需单击需要编辑的单元格。
函数/过程
在“SQL终端”或“创建函数/过程”向导创建的函数/过程须以“/”结尾,表示函数/过程的结尾。函数/过程随后输入的语句结尾如果没有“/”,该语句会被视为单条查询,执行过程中可能会报错。
通用
- 在编辑区域一次最多可打开100个页签。页签的显示取决于主机的可用资源。
- 数据库对象名最多可包含64个字符(仅限文本格式),数据库对象包括数据库、模式、函数、存储过程、表、序列、约束条件、索引、视图。但在Data Studio的表达式和说明中使用的字符数没有限制。
- 在Data Studio已登录的实例上最多可打开300个结果页签。
- 如果“对象浏览器”和“搜索对象”窗口中加载了大对象,则“对象浏览器”中对象展开的速度可能会变慢,同时Data Studio也可能会无法响应。
- 对于包含数据的单元格,如果数据超出了可显示区域,调整单元格宽度可能导致Data Studio无法响应。
- 表的单元格最多可显示1000个字符,超出部分显示为“...”。
- 如果用户从表或“结果”页签的单元格复制数据到任意编辑器(如SQL终端/PLSQL源编辑器、记事本或任意外部编辑器应用),将会粘贴全部数据。
- 如果用户从表或“结果”页签的单元格复制数据到一个可编辑的单元格(本单元格或其他单元格),该单元格仅显示1000个字符,并将超出部分显示为“...”。
- 导出表或“结果”页签数据时,导出的文件将包含全部数据。
安全
Data Studio在首次连接时验证SSL连接参数。在后续连接中,Data Studio不再验证SSL连接参数。如果勾选了“启用SSL”,打开新连接时,该连接会使用同样的SSL连接参数。
- Data Studio连接时如果未勾选“启用SSL”默认是未加密的。
- SSL连接中,如果安全文件被损坏,Data Studio将无法继续进行任何数据库操作。如果要修复该问题,请删除对应配置文件所在文件夹下的安全文件夹,然后重启Data Studio。
SQL终端
- 打开一个包含大量SQL语句的SQL文件,可能会出现“内存不足”错误。更多信息,请参见故障处理。
- 对于“SQL终端”页签中被注释掉的文本,Data Studio不禁用自动建议和超链接功能。
- 如果模式名或表名中有空格或点(.),则不支持超链接。
- 如果对象名称中包含半角单引号(')或双引号("),则不支持自动建议功能。
- Data Studio仅支持对简单的SELECT语句进行基本的格式化,对于复杂查询可能无法达到预期效果。
父主题: Data Studio简介