После настройки сервера syslog-ng и назначения сервера SQL.Кажется, есть проблемы с подключением к базе данных.Я ценю вашу помощь.Я застрял.
В файле syslog-ng.conf я установил назначение сервера SQL:
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.
Я загружаю 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?
Спасибо.