Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
指定 SQL Anywhere 诊断目录的位置。
SADIAGDIR=diagnostic-information-directory
SQL Anywhere 将崩溃报告和功能统计信息存储在诊断目录中。SADIAGDIR 环境变量用于确定 SQL Anywhere 在其中写入崩溃报告的诊断目录的位置。
如果此环境变量指定的目录不存在,则数据库服务器会如同未设置该环境变量一样操作。
在 Windows(不包括 Windows Mobile)上,诊断信息被写入以下列表中的首个可写目录:
由 SADIAGDIR 环境变量指定的目录。
当前可执行文件的目录。
当前目录。
临时目录。请参见SATMP 环境变量和TMP、TMPDIR 和 TEMP 环境变量。
在 Windows Mobile 上,诊断信息被写入以下列表中的首个可写目录:
临时目录。请参见Windows Mobile 上的注册表设置。
在 Unix 上,诊断信息被写入以下列表中的首个可写目录:
由 $HOME/.sqlanywhere12/diagnostics 指定的目录。
在 Unix 上,当数据库或 MobiLink 服务器作为守护程序运行或用户为 root/nobody 时,建议不要将崩溃报告写入用户的主目录。因此,Unix 安装时会提示您选择一个合适的位置,并在 sa_config.sh 和 sa_config.csh 文件中设置 SADIAGDIR 环境变量。