配置syslog-ng服务器和SQL Server目标之后。数据库连接似乎有问题。我感谢您的帮助。我被卡住了。
在syslog-ng.conf文件中,我设置了一个SQL Server目标位置:
source s_src {
system();
internal();
};
destination d_mssql {
sql(
type(mssql)
host("192.168.1.X")
port("1433")
username("XXX")
password("XXXX")
database("syslog")
table("msgs_${R_YEAR}${R_MONTH}${R_DAY}")
columns("datetime varchar(16) NULL", "host varchar(32)", "program varchar(32)", "pid varchar(8)", "message varchar(4096)")
values("${R_DATE}", "${HOST}", "${PROGRAM}", "${PID}", "${MSGONLY}")
indexes("datetime", "host", "program", "pid")
);
};
log {
source(s_src); destination(d_mssql);
};
问题在于与SQL Server的连接。
我已经下载了freetds,但它不起作用:
tsql -S X.X.X.X - U user:
Error 20009 (severity 9): Adaptative server is unavailable or does not exist. OS error 110: "timeout".
有人可以帮助我正确配置freetds吗?
谢谢。