私はここMicrosoft.comでこれらの例を見ていました:
http://support.microsoft.com/kb/316005
http://msdn.microsoft.com/en-us/library/aa225754%28v=sql.80%29.aspx
しかし、その手順の一部でVBScriptコードを実行する必要があると言っており、VBScriptを実行する場所を見つけることができませんでした。SQL Server自体で実行することは可能ですか?
サイトのコードは次のようになります。
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
これは、従来のaspなどで実行できるように見えますが、SQLServer内に保持することをお勧めします。SQL Serverでこのようなことをすべて実行する方法を知っている人はいますか?または、XMLをSQLサーバーに一括インポートするためのより良い方法を持っている人はいますか?