Подключение Excel к базе данных, проблема при совместном использовании на One Drive - PullRequest
1 голос
/ 08 мая 2020

Не уверен, что это правильный форум, но продолжаю. Очень новичок в базах данных, поэтому заранее извиняюсь, если я не предоставил достаточно информации.

У меня есть база данных сервера Microsoft SQL, созданная с помощью Microsoft SQL Server Management Studio 18, я подключил к ней Excel, чтобы проанализировать данные и сохранить книгу в общей папке One Drive. На моем компьютере работает нормально, но другие пользователи не могут обновить sh данные из базы данных. Я исчерпал все возможности поиска в Интернете, чтобы понять, как это исправить. Я не знаю, находится ли база данных на облачном сервере или это имеет значение.

Сообщение об ошибке; [Datasource.Error] Microsoft SQL: ошибка c, связанная с сетью или конкретным экземпляром, произошла при установке соединения с сервером SQL. Сервер не найден или не был доступен. Убедитесь, что имя экземпляра правильное и что сервер SQL настроен на разрешение удаленных подключений. (поставщик; SQL Сетевые интерфейсы, ошибка: 26 - Ошибка при обнаружении сервера / указанного экземпляра)

База данных допускает удаленные подключения, я это проверил.

Мне комфортно с Excel но я новичок в базах данных, раньше работал только с Access. Кто-нибудь знает «лучший» способ иметь базу данных, к которой мы все (в настоящее время 4 пользователя) подключиться, а также подключить к ней Excel.

Я не понимаю тарифные планы для Azure, AWS эт c. плюс они кажутся намного больше, чем мне нужно.

Не обязательно быть бесплатным, но установленная ежемесячная плата без сюрпризов подойдет, если проблема в сервере. Это относительно небольшой объем данных, в настоящее время может быть 100 строк, 24 столбца.

Последний вариант, с которым я столкнулся, заключался в том, что на веб-хостинге Godaddy была опция базы данных, но нет, хороший это вариант или нет. Я зарегистрировался в Elephant sql, но я не понял, как использовать это для размещения базы данных, создание базы данных в самом слоне, похоже, использует только код, а не способ, которым я создал базу данных в Microsoft.

Заранее благодарим за любую помощь, собираюсь go закрыть мои 25 вкладок поиска Google сейчас .....

Кевин

1 Ответ

0 голосов
/ 08 мая 2020

вам действительно нужен SQL -сервер для набора данных на 100 строк и 24 столбца? Я бы попытался сохранить дату в общем файле Excel в Onedrive и подключиться к нему.

С уважением, Крис

ИЗМЕНИТЬ Если вы хотите подключиться к Private- OneDrive File, вы должны использовать WEB-Connector вместо File -Connector.

Ваш источник должен быть таким:

=Excel.Workbook(Web.Contents("https://onedrive.live.com/download?resid=AAAXXXXAAA&authkey=BBBXXXXBBB&em=CCCXXXXCCC&app=Excel"), null, true)

Вы должны заменить AAAXXXXAAAA; BBBXXXXBBB и CCCXXXX CCC с информацией из встроенной ссылки вашего XLSX-файла: 1) откройте OneDrive в WEB 2) Выберите файл и щелкните правой кнопкой мыши 3) нажмите «встроенный» 4) на правой панели вы найти вложенную ссылку 5) найти там остаток ; authkey и em

OneDrive GetEmbeddedLink

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...