В Excel 2007 ссылка на базу данных SQL Server с подключением к данным невозможна - PullRequest
0 голосов
/ 26 января 2011

У меня есть данные в базе данных SQL Server 2008, и я хочу получать отчеты в Excel. Я создал представление для этого и хочу связать их с Excel, используя инструмент Data / Connection, доступный в Excel 2007. Когда я делаю импорт в Excel с SQL Server на сервере (то есть там, где работает SQL Server), все в порядке, и я могу обновить вручную или автоматически (что я и ищу). Но когда я пытаюсь обновить (или сделать ссылку) с другого компьютера, это не работает: у меня появляется следующее сообщение "[DNETLIB] [ConnectionOpen (Connect ()).] SQLServer не существует или доступ запрещен" Протокол TCP IP доступен на сервере, а telnet на порту 1433 работает.

Так что я не знаю, в чем может быть проблема. Есть идеи?

1 Ответ

1 голос
/ 26 января 2011

Вы можете попробовать добавить: namedPipe = true в строку подключения.

Можно ли подключиться любым другим способом с клиентского компьютера, т. Е. С помощью средств SQL Server? Сначала определите, является ли это Excel или общей проблемой подключения.

...