Я думаю, что выполнение "SetLogOnInfo" в этом случае является ненужным, поскольку вы назначаете данные для отчета
Возможно, это не ваш случай, но для помощи кого-то другого.
IЯ получил эту ошибку, когда я неправильно назначил параметр servername.
Правильные параметры, которые я использовал для входа в систему (для базы данных Oracle):
[...] Item (1) .SetLogOnInfo " [tnsnames]"," "," [пользователь БД]"," [пароль БД]"