管理连接会话
在服务工具窗口中,您可以查看数据源 (1)、连接会话 (2) 和会话客户端 (3)。
当您从 IDE 连接到数据库服务器时,PhpStorm 和服务器建立会话以交换信息。会话是一个包装器,它存储有关连接(已连接或已断开)、事务控制(自动或手动)、Oracle 的 DBMS_OUTPUT 状态(启用或禁用)和其他设置的信息。
会话有两种状态:已连接和已断开连接。当您对数据库运行查询或刷新对象状态时,会话将连接。一个绿色的小圆圈表示 IDE 和数据源之间的通信处于活动状态。
如果您关闭 PhpStorm 并再次打开它,您的所有会话将在“服务”工具窗口中可用,但它们将断开连接。
一个会话节点可以包括不同数量的会话客户端。会话客户端是需要与数据库通信的任何实体。可以是查询控制台;一个 SQL 文件;在数据编辑器中打开的表、视图或任何其他对象。
下表包含可用于处理会话的基本操作。
行动 | 描述 |
---|---|
创建到数据源的连接会话 | 单击<session>列表并选择New session。 |
附加到现有的连接会话 | 单击<session>列表并选择现有会话。 |
分离连接会话 | 单击<session_name>列表并选择现有会话。 |
重命名连接会话 | 在服务工具窗口中,右键单击会话并选择重命名会话。 |
将会话或数据源移动到单独的选项卡 | 在服务工具窗口中,右键单击会话或数据源并选择在新选项卡中显示。要恢复此操作,请关闭单独的选项卡。 |
关闭所有连接会话 | 在服务工具窗口中,右键单击数据源并选择关闭所有会话。 |
配置会话选项
为会话设置时区
在数据库工具窗口( )中,单击数据源属性图标。
选择要修改的数据源并单击选项选项卡。
在时区字段中,开始输入您要使用的时区。
应用设置并单击OK。
更改数据源和连接会话
从当前连接会话中分离文件。要分离文件,请单击“会话”列表中的“分离会话” 。
从方言列表中,选择另一种方言。
从会话列表中,选择该方言的连接会话。