Syslog-ng到SQL Server。 freetds的连接问题

时间:2018-10-26 06:40:01

标签: sql-server freetds syslog-ng

配置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吗?

谢谢。

0 个答案:

没有答案