本示例中,导出数据文件为普通文本格式,同时设置字段分隔符为'|'。 $ ./db2to8a -D'test' -u'db2inst1' -p'db2inst1' -q"select * from t1" -m'0' -e'|' -f'data1.txt' you machine is Little endian! Connecting to test...
添加网络虚拟处理器 添加网络虚拟处理器时,可添加轮询线程,其中每个轮询线程都需要其自已的虚拟处理器 才能运行。 如果尝试在数据库服务器处于联机方式时为协议添加轮询线程,并且在 NETTYPE 配置 参数中指定轮询线程在 CPU 类中运行,那么在没有 CPU 虚拟处理器可用于运行新轮询 线程时,数据库服务器不会启动新轮询线程。 在以下示例中,轮询线程总共处理 240 个连接: NETTYPE ipcshm,4,60,CPU # Configure poll thread(s) for nettype 对于 ipcshm,轮询线程的数量对应于内存段的数量。例如,如果 NETTYPE 设置为 3,100 并且您只想要一个轮询线程,那么请将该轮询线程设置为 1,300。
删除 CPU 和用户定义的虚拟处理器 当数据库服务器处于联机方式中,那么您可以使用 onmode 实用程序的 -p 选项来删除或 终止 CPU 或用户定义类的虚拟处理器。 删除 CPU 虚拟处理器 紧跟 onmode 命令之后,请指定一个负数,该数值是您想要删除的虚拟处理器的数量,然 后以小写字母指定 CPU 类。例如,以下命令删除两个 CPU 虚拟处理器: % onmode -p -2 cpu 如果您尝试删除一个正在运行轮询线程的 CPU 虚拟处理器,那么您将接收以下消息: onmode: failed when trying to change the number of cpu virtual processor by -number. 有关更多信息,请参阅在 CPU 或网络虚拟处理器上运行轮询线程。 删除用户定义的虚拟处理器 在 onmode 命令的后面,请指定一个负数(该数字是您希望删除的虚拟处理器的数量), 然后以小写字母指定用户定义的类。例如,以下命令将删除类 usr 的两个虚拟处理器: onmode -p -2 usr