редактирование подключений данных файла odc в Excel к хранимым процедурам

Я переношу свои данные на новый сервер и поэтому буду иметь новый адрес источника данных, имя пользователя и пароль. Я могу оставить имя пользователя и пароль прежними, но мне потребуется новый адрес.

Моя проблема в том, что у меня есть около 20 книг Excel со сводными таблицами, работающими на основе этих данных SQL, импортированных в Excel с использованием соединений odc. Когда я настроил их, я подключил их к хранимой процедуре.

Я нашел расположение файлов odc и могу отредактировать в них адрес сервера, но когда вы смотрите на строку подключения в Excel data/connections, результат остается прежним.

При редактировании файла подключения в разделе «данные/существующие подключения», установив флажок «Всегда использовать файл подключения», я могу убедиться, что мои данные всегда поступают из файла odc, а не из строка, но если я изменю свой тип команды на SQL и текст команды на имя хранимой процедуры, он всегда советует следующее:

введите здесь описание изображения

Есть ли способ отредактировать мой файл odc, чтобы всегда подключаться к хранимой процедуре, или файлы odc просто устанавливают соединение с самой базой данных, и если вы хотите подключиться к процедуре хранения, она должна быть определена в файле excel?

Спасибо,


person Mike    schedule 11.12.2013    source источник
comment
ты решил свою проблему? У меня похожее и я не могу понять... ;\   -  person breq    schedule 18.11.2014


Ответы (2)


После редактирования свойства подключения нажмите «Экспортировать файл подключения...» перед тем, как нажать «ОК». Это сохранит ваши изменения в основном файле ODC. Это работает для меня в Excel 2007.

person Shawn    schedule 05.05.2014

Решение:

Это применимо к Excel 2013 и Office 365.

Когда вы меняете файл подключения, не нажимайте «ОК», выполните следующие действия:

  1. нажмите экспортировать файл подключения
  2. сохраните файл где-нибудь (на самом деле не имеет значения, где), это снова изменит местоположение файла подключения
  3. измените файл подключения в нужное место
  4. теперь нажмите «ОК», теперь все должно работать без всплывающих окон.

Иногда проблема между клавиатурой и стулом, иногда проблема в Microsoft :-)

person Jiří Laštovka    schedule 26.03.2021