Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
将客户端错误消息和调试消息发送到文件中。
{ LogFile | LOG }=filename
任何位置
文件名 该字符串指定保存客户端的错误消息和调试消息的文件名称。如果文件名中不包括路径,则它相对于客户端应用程序的当前工作目录。
无日志文件。
LogFile (LOG) 连接参数是连接特定的,因此,您可以从单个应用程序为不同的连接设置不同的 LogFile 参数。
典型的日志文件的内容如下:
Mon Aug 28 2009 12:29:46 12:29:46 正在试图连接,连接时使用的是: UID=DBA;PWD=********;DBF='C:\Documents and Settings\All Users\Documents\SQL Anywhere 12\Samples\demo.db';Server=demo12; START='C:\Program Files\SQL Anywhere 12\bin32\dbeng12.exe'; CON='Sybase Central 1';ASTOP=YES;LOG=c:\mylog.txt 12:29:46 正在试图连接到正在运行的服务器... 12:29:46 正在尝试启动 SharedMemory 链接... 12:29:46 SharedMemory 链接已成功启动 12:29:46 正在尝试 SharedMemory 连接(没有 sasrv.ini 高速缓存地址) 12:29:46 未能通过 SharedMemory 进行连接 12:29:46 未找到服务器,正在试图运行 START 行... 12:29:47 已自动启动服务器,正在试图连接,连接时使用的是: UID=DBA;PWD=********;DBF='C:\Documents and Settings\All Users\Documents\ SQL Anywhere 12\Samples\demo.db';Server=demo12; START='C:\Program Files\SQL Anywhere 12\bin32\dbeng12.exe';CON='Sybase Central 1'; ASTOP=YES 12:29:47 正在尝试 SharedMemory 连接(没有 sasrv.ini 高速缓存地址) 12:29:47 已通过 SharedMemory 连接到服务器 12:29:47 已连接到 SQL Anywhere 服务器版本 12.0.0.2456 12:29:47 应用程序信息: 12:29:47 IP=10.25.99.227;HOST=mymachine-XP;OS='Windows XP Build 2600 Service Pack 2';PID=0x21c;THREAD=0xa38; EXE='C:\Program Files\SQL Anywhere 12\bin32\scjview.exe';VERSION=12.0.0.2456; API=iAnywhereJDBC;TIMEZONEADJUSTMENT=-240 12:29:47 已连接到服务器,正在尝试连接到当前运行 的数据库... 12:29:48 [ 1] 已成功连接到数据库 12:29:53 [ 1] 由于预读缓冲区的限制,预取的行数量 已减至 168。 12:29:53 [ 1] 请考虑使用 PrefetchBuffer 连接参数。
以下命令行可启动 Interactive SQL,并使用 LogFile (LOG) 连接参数连接到示例数据库:
dbisql -c "DSN=SQL Anywhere 12 Demo;LOG=c:\logs\test.txt"