肯定有人尝试过打开SQL Profiler跟踪SyteLine的日志,然后毫不犹豫地放弃了. 原因是: 你懂的!
那么SQL Profiler可以用来方便的跟踪SyteLine日志么? 答案是肯定的.
下面4步轻松实现:
1.首先打开本地的IDO Runtime Host:
不知道怎么打开的, 看一下: 在SyteLine安装目录中找到图中的IDORuntimeHost.exe 创建桌面快捷方式然后属性的target最后加参数 -multiusers
2. 启动本地的SyteLine
可以从SyteLine安装目录中直接打开winstudio.exe
3.打开本机的task manager, 找到IDORuntimeHost.exe 找到他的PID
4.打开SQL Profiler, 增加Trace的时候,设置筛选条件 ClientProcessID=PID
关于第三步,解释一下. 因为SyteLine的3层结构,中间层是连接数据库的. 所以需要找到IDORuntimeHost的PID做筛选才有效,客户端是无效的
好了,欢快的Debug吧.
但是,总有些环境我们没法启动IDORUntimeHost, 这可怎么办呢?
请看Debug大法: 在SQL Profiler中设置跟踪SyteLine的log--进阶
http://www.syteline.com.cn/thread-2928-1-1.html
|
|