XML è il formato di scelta per l'archiviazione dei dati che dovranno essere trasferiti tra i diversi clienti su Internet e leggere da applicazioni che non hanno il lusso di un'applicazione di database in piena regola installato. Tuttavia, a volte è necessario importare XML direttamente in un database . Gli utenti di Windows hanno i mezzi per fare questo già installato sui propri sistemi tramite il comando Carica Visual Basic Script bulk XML . Cose che ti serviranno
Microsoft SQL Server
Show More Istruzioni
1
Aprire un editor di testo .
2
Incollare il seguente codice all'interno l'editor di testo , tratto dalla documentazione di caricamento bulk XML di Microsoft :
objBL = CreateObject ( " SQLXMLBulkLoad.SQLXMLBulkLoad " ) per
objBL.ConnectionString = "Provider = SQLOLEDB.1 ; Data Source = MySQLServer ; database = MyDatabase ; uid = MioAccount ; pwd = password "
objBL.ErrorLogFile =" c : \\ error.log "
objBL.Execute " c : \\ customermapping.xsd " , "c : \\ Customers.xml "
objBL = Nothing
Questo carica l' utilità di caricamento bulk XML in un oggetto denominato " objBL " e la prepara per la connessione al database di Microsoft SQL Server utilizzando la nome del database " MyDatabase , " il nome utente " MyAccount " e la password " MyPassword . " . Naturalmente , è necessario modificare questi valori in modo da riflettere i valori reali per il database
Nel caso in cui qualcosa vada storto , un log di errore viene generato in " C : \\. Error.log " Infine , il documento XML " Customers.xml " viene caricato nel database in base alla definizione dello schema " customermapping.xsd . "
3
Salvare il lavoro al desktop con il nome " importXML.vbs . "
4
Fare doppio clic sull'icona " importXML.vbs " sul desktop per importare il database XML di Microsoft SQL Server . Se qualcosa va storto , i problemi saranno registrati nel file "c : \\ error.log " . Quindi assicuratevi di controllare che al termine dello script