Nascondi Sommario

Recupero di valori SQL da un'origine server collegata

Configurando un server collegamento in SQL Server, è possibile recuperare i dati da molte origini dati esterne, ad esempio MS Access, Excel o altri tipi di database.

Per popolare gli elenchi di Enterprise PDM con i dati contenuti in un foglio di calcolo Excel, è necessario anzitutto configurare un'origine dati Excel come server collegato in SQL Server, quindi eseguire una query sul server collegato per trovare le informazioni desiderate.

Per ulteriori informazioni sui server collegati e le query distribuite, consultare il seguente articolo della Microsoft Knowledge Base: http://support.microsoft.com/kb/306397

Excel deve essere installato sul server sul quale è installato SQL Server.

Per configurare un'origine dati Excel come server collegato in SQL Server 2005:

  1. In SQL Server Management Studio, nel riquadro Esplora oggetti, espandere Oggetti server.
  2. Fare clic con il pulsante destro del mouse sul Server collegato e selezionare Nuovo server collegato.
  3. Per creare un nuovo server collegato, nel riquadro di sinistra, nella pagina proprietà Generale:
    1. Immettere un nome a piacere per il server collegato. Scegliere un nome simile a quello del foglio di calcolo Excel per una facile identificazione. In questo esempio è utilizzato il nome "MY_EXCEL_WORKBOOK_LINKED_SERVER".
    2. Selezionare Altra origine dati.
    3. Nell'elenco Fornitore, fare clic su Microsoft Jet 4.0 OLE DB Provider.
    4. Per Nome prodotto, immettere Excel come nome dell'origine dati OLE DB.
    5. Per Origine dati, immettere il percorso completo e il nome file del file Excel, ad esempio: C:\EngineeringData\My_Excel_Workbook.xls.
    6. Per Stringa provider, immettere Excel 8.0 per un foglio di lavoro Excel 97, 2000 o 2002.
    7. Fare clic su OK.
  4. Eseguire una query nell'origine dati Excel sul server collegato.

    Ad esempio, per recuperare i campi nella colonna 'PartNumber' memorizzata nel Foglio 1 del file Excel, utilizzare il codice seguente: SELECT PartNumber FROM MY_EXCEL_WORKBOOK_LINKED_SERVER...Sheet1$

È possibile utilizzare la query SQL di cui sopra in un elenco Enterprise PDM con tipo dati "Dal database SQL" e impostarla per l'aggiornamento ogni X minuti per recuperare i numeri di parte dal file Excel e inserirli in Enterprise PDM.

È necessario immettere un nome database (qualsiasi database esistente sul server), il server e le credenziali di accesso a SQL Server con il server collegato.



Fornisci il feedback su questo argomento

SOLIDWORKS apprezza il feedback degli utenti relativamente alla presentazione, la precisione e l'esaustività della documentazione. Usare il modulo riportato di seguito per inviare i propri commenti e suggerimenti su questo argomento direttamente al nostro team della documentazione. Questo team non è in grado di rispondere a domande di natura tecnica. Fare clic qui per informazioni sul supporto tecnico.

* Obbligatoria

 
*Email:  
Oggetto:   Feedback sugli argomenti della guida
Pagina:   Recupero di valori SQL da un'origine server collegata
*Commento:  
*   Confermo di aver letto e accettato l'informativa sulla privacy che regola l'utilizzo dei miei dati personali da parte di Dassault Systèmes

Stampa argomento

Selezionare il contenuto da stampare:

x

L'utente utilizza una versione di Internet Explorer precedente alla versione 7. Per una visualizzazione ottimale, consigliamo di fare l'upgrade del proprio browser a Internet Explorer 7 o successiva.

 Non mostrare nuovamente questo messaggio
x

Versione contenuto guida Web: SOLIDWORKS PDM 2015 SP05

Per disattivare la guida Web dall'interno di SOLIDWORKS e usare invece la guida locale, fare clic su ? > Usa la guida Web di SOLIDWORKS.

Per segnalare i problemi riscontrati con l'interfaccia e la funzionalità di ricerca della guida Web, contattare il rappresentante del supporto locale. Per fornire un feedback su singoli argomenti della guida, usare il link "Feedback su questo argomento" nella pagina del singolo argomento.