yo estaba buscando en estos ejemplos en Microsoft.com aquí:XML importación masiva en SQL Server
http://support.microsoft.com/kb/316005
http://msdn.microsoft.com/en-us/library/aa225754%28v=sql.80%29.aspx
Pero se está diciendo en parte de ella a unos pasos de ese código VBScript tiene que ser ejecutada , y no pude encontrar dónde debe ejecutarse VBScript. ¿Se puede ejecutar en SQL Server?
El código del sitio se ve algo como esto:
Set objBL = CreateObject("SQLXMLBulkLoad.SQLXMLBulkLoad")
objBL.ConnectionString = "provider=SQLOLEDB.1;data source=MySQLServer;
database=MyDatabase;uid=MyAccount;pwd=MyPassword"
objBL.ErrorLogFile = "c:\error.log"
objBL.Execute "c:\customermapping.xml", "c:\customers.xml"
Set objBL = Nothing
Esto parece que podría ser ejecutado en ASP clásico o algo, pero prefiero mantenerlo dentro de SQL Server. ¿Alguien sabe cómo ejecutar algo como esto todo en SQL Server? o alguien tiene un mejor método para importar XML a granel en el servidor SQL?
Puede usar VB6, Visual Basic para Aplicaciones IDE de Office (Word, Excel, PP, etc.): Alt + F11> Insertar> Módulo> 'Sub Test() \ n ... código fuente .. \ n Fin Sub ') o VbsEdit. –
VBScript? ¿Por qué comienzas con artículos de KB de 7 años y documentación de SQL Server 2000? ¿Por qué no comenzarías en [este documento] (http://msdn.microsoft.com/en-us/library/ms191184 (v = sql.100) .aspx), que es mucho más reciente, adaptado a la plataforma en realidad está encendido, y tardó unos 20 segundos en ubicarse como el mejor golpe a través de una búsqueda de "XML de importación masiva en SQL Server", la última frase en su pregunta? –