如果 IQ_SYSTEM_MAIN 中所有 dbfile 的路径对辅助节点不可见,则未启动辅助节点,并报告 Error opening DBFILE 'filepath' 消息。
若要更改无法通过创建链接处理的 IQ_SYSTEM_MAIN 文件路径,请在协调器上按照以下步骤操作:
Multiplex 中的所有服务器。
ALTER DBSPACE IQ_SYSTEM_MAIN ALTER FILE mainfile READONLY
ALTER DBSPACE IQ_SYSTEM_MAIN DROP FILE mainfile
ALTER DBSPACE IQ_SYSTEM_MAIN ADD FILE mainfile '/dev/rdsk/c4t600A0B80005A7F5D0000024'WindowsALTER DBSPACE IQ_SYSTEM_MAIN ADD FILE mainfile '\\\\.\\PhysicalDrive1'
IQ_SYSTEM_MAIN dbspace 管理包括空闲列表在内的重要数据库结构,它跟踪正在使用哪些块。先关闭辅助节点,再向 IQ_SYSTEM_MAIN 添加空间。如果将 dbfile 添加到 IQ_SYSTEM_MAIN 中,所有正在运行的辅助节点将自动关闭,辅助节点的 IQ 消息文件会报告以下消息:
Multiplex secondary node shutting down
due to a file added to the IQ_SYSTEM_MAIN dbspace.
This node must be synchronized and restarted.