Expand Проводник файлов SolidWorks Enterprise PDMПроводник файлов SolidWorks Enterprise PDM
Expand Проводник объектов SolidWorks Enterprise PDMПроводник объектов SolidWorks Enterprise PDM
Collapse Инструмент администрирования SolidWorks Enterprise PDMИнструмент администрирования SolidWorks Enterprise PDM
Expand Инструмент конфигурации Сервера архивации SolidWorks Enterprise PDMИнструмент конфигурации Сервера архивации SolidWorks Enterprise PDM
Expand Инструмент обновления файлов SolidWorks Enterprise PDMИнструмент обновления файлов SolidWorks Enterprise PDM
Скрыть содержание

Получение значений SQL из источников связанного сервера

Настроив связанный сервер на сервере SQL, можно извлекать данные из нескольких внешних источников, таких как MS Access, Excel и других баз данных.

Чтобы заполнить список Enterprise PDM данными из электронных таблиц Excel, необходимо сначала настроить источник данных Excel как связанный сервер на сервере SQL, а затем запросить у связанного сервера нужную информацию.

Подробные сведения о связанных серверах и распределенных запросах см. в статье Базы знаний Microsoft: http://support.microsoft.com/kb/306397

Приложение Excel должно быть установлено на сервере с программой SQL Server.

Чтобы настроить источник данных Excel как связанный сервер на сервере SQL Server 2005, выполните следующие действия.

  1. В среде SQL Server Management Studio на панели Обозреватель объектов разверните узел Объекты сервера.
  2. Нажмите правой кнопкой мыши Связанный сервер и выберите Создать связанный сервер.
  3. Чтобы создать новый связанный сервер, выполните следующие действия в левой панели на странице свойств Общее.
    1. Введите нужное имя для связанного сервера. Для простоты запоминания рекомендуется выбрать имя, похожее на имя таблицы Excel. В данном примере используется имя «MY_EXCEL_WORKBOOK_LINKED_SERVER».
    2. Выберите Другой источник данных.
    3. В списке Поставщик выберите Поставщик OLE DB Microsoft Jet 4.0.
    4. В поле Название продукта укажите Excel в качестве источника данных (база данных OLE).
    5. В поле Источник данных укажите имя файла и полный путь к документу Excel, например: C:\EngineeringData\My_Excel_Workbook.xls.
    6. В поле Строка поставщика укажите Excel 8.0 для электронных таблиц Excel 97, 2000 и 2002.
    7. Нажмите кнопку OK .
  4. Отправьте запрос источнику данных Excel на связанном сервере.

    Например, чтобы извлечь поля из столбца «PartNumber» на листе 1 файла Excel, используйте следующий код: SELECT PartNumber FROM MY_EXCEL_WORKBOOK_LINKED_SERVER...Sheet1$

Указанный запрос SQL подходит для заполнения списков Enterprise PDM с параметром «Из базы данных SQL». Запрос можно составить так, чтобы данные из столбца PartNumber файла Excel передавались в список Enterprise PDM каждые X минут.

Необходимо указать имя базы данных (подойдет любая база данных сервера, например типовая база данных Northwind или база данных хранилища файлов), а также имя сервера и учетные данные входа на сервер SQL со связанным сервером.



Оставьте отзыв об этом разделе

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

* Обязательно

 
*Электронная почта:  
Тема:   Отзывы по поводу разделов Справки
Страница:   Получение значений SQL из источников связанного сервера
*Отзыв:  
*   Я подтверждаю, что прочитал(а) и принимаю положения политики конфиденциальности, в соответствии с которыми Dassault Systèmes будет использовать мои персональные данные.

Печать разделов

Выберите содержимое для печати:

x

Вы используете более раннюю версию браузера, чем Internet Explorer 7. Для оптимизации отображения рекомендуется обновить Ваш браузер до версии Internet Explorer 7 или новее.

 Больше не отображать это сообщение
x

Версия содержимого веб-справки: SOLIDWORKS PDM 2013 SP05

Чтобы отключить веб-справку в программе SOLIDWORKS и использовать локальную версию справки, нажмите Справка > Использовать веб-справку по SOLIDWORKS .

По проблемам, связанным с интерфейсом и поиском по веб-справке, обращайтесь к местному представителю службы поддержки. Чтобы оставить отзыв по отдельным темам справки, воспользуйтесь ссылкой "Отзыв об этом разделе" на странице нужного раздела.