• 沒有找到結果。

懒加载功能仅在用户有需要时加载对象。

连接到数据库时,仅加载search_path路径下保存的模式子对象,如下所示:

未加载的模式显示为“模式名(…)”。

要加载子对象,请展开模式。模式展开时,会显示模式下的对象正在加载中:

说明

如果有对象正在加载,且用户尝试加载未加载的对象,则会弹出消息告知用户有对象正在加载 中。未加载对象旁的 会消失。如要加载该对象,在对象或数据库级别进行刷新,该按钮会重 新显示。

展开模式来加载和查看子对象。“对象浏览器”一次只能加载一个模式下的子对象。

如果建立连接后修改了search_path,该修改在重新连接数据库后才会生效。自动建议 适用于用户有权访问的所有模式对象的关键字、数据类型、模式名称、表名称、视图 和表别名。

“对象浏览器”窗格1分钟内最多可加载50000个对象。

数据库连接超时时间默认为3分钟(180秒)。如果在此时间段内未能连接成功,会显 示超时错误。

可以在Data Studio.ini文件中设置loginTimeout。该文件的路径为Data Studio\Data Studio.ini。

说明

当用户登录Data Studio时,系统会自动加载pg_catalog。

4.8.3 重命名连接

执行以下步骤重命名数据库连接:

步骤1 在“对象浏览器”窗格中,右键单击连接名称,然后选择“重命名连接”。

工具会显示“重命名连接”对话框,提示您输入新的连接名称。

步骤2 输入新的连接名称。单击“确定”重命名连接。

状态栏显示已完成操作的状态。

说明

新的连接名称必须唯一,否则重命名操作将失败。

----结束

4.8.4 编辑连接

执行以下步骤编辑数据库连接属性:

步骤1 在“对象浏览器”窗格中,右键单击连接名称,然后选择“编辑连接”。

若要编辑活跃连接,需要先关闭该连接,然后重新打开设置了新属性的连接。工具会 显示连接重置警告。

弹出“编辑连接”对话框。

步骤2 单击“确定”继续,或单击“取消”退出操作。

说明

“名称”字段无法修改。

步骤3 编辑连接参数。有关参数详情,请参见添加连接。

步骤4 单击“确定”保存更新后的连接信息。

说明

● 可单击“清除”清除“编辑连接”对话框中的所有字段。

● 如果未修改任何连接参数就单击“确定”,会显示对话框,提示用户未保存更改。在修改连 接参数后,会显示对话框消息。

● 在密码失效的情况下用户可登录到Data Studio,但系统会提示某些操作可能无法正常工作。

请参阅密码过期获取详细信息。

● 关于如何取消连接,请参阅“取消连接”。

如果未启用SSL,工具会显示“连接安全告警”对话框。

步骤5 单击“继续”以继续使用不安全的连接,或单击“取消”返回到“编辑连接”对话框 并启用SSL。

说明

如果勾选“不再显示”字段,当前登录的Data Studio实例在后续连接时,不再显示“连接安全 告警”对话框。

工具会显示“确认删除连接”对话框,询问用户是否确认删除已编辑连接的数据库。

步骤6 单击“是”继续更新连接信息,并重新连接到已更新参数的连接。

状态栏显示已完成操作的状态。

----结束

4.8.5 删除连接

执行以下步骤删除数据库连接:

步骤1 右键单击连接名称,选择“删除连接”删除该连接。

Data Studio弹出确认对话框。

步骤2 单击“是”删除服务器连接。

状态栏显示已完成操作的状态。

此操作将从“对象浏览器”中删除与当前服务器的连接。任何未保存的数据将会丢 失。

----结束

4.8.6 查看连接属性

执行以下步骤查看连接的属性:

步骤1 右键单击连接,选择“属性”。

状态栏显示已完成操作的状态。

Data Studio显示所选连接的属性。

说明

如果为已创建的连接修改了属性,则需要再次打开连接方可查看更新后的属性。

----结束

4.8.7 刷新数据库连接

执行以下步骤刷新数据库连接:

步骤1 在“对象浏览器”窗格中,右键单击连接名称并选择“刷新”,或按”F5“刷新数据 库。

状态栏显示已完成操作的状态。

----结束

完成刷新数据库所需时间完全取决于数据库中存在的对象数量。因此,建议在大规模 数据库中根据需要执行此操作。

● 右键单击连接名称,选择“刷新”,刷新整个连接。在刷新的过程中,整个连接 将更新为服务器上的最新内容。

● 右键单击函数/过程,选择“刷新”,该模式下的所有函数/过程及表将被刷新。在 刷新的过程中,所有函数/过程及表将更新为服务器上的最新内容。

如果存储过程在刷新前已经从数据库中删除,该过程仅当执行刷新操作时从“对 象浏览器”中删除。

● 右键单击特定函数/过程,选择“刷新”,刷新该函数/过程。刷新过程中,特定函 数/过程将更新为服务器上的最新内容。

● 如果刷新整个数据库或连接,search_path中模式下的所有子对象和用户已展开的 模式会重新加载。

● 如果重新连接数据库,仅会加载search_path中保存的模式对象。先前展开的对象 不会加载。

● 不能同时刷新数据库及其下的多个对象。