tôi đang tìm kiếm những ví dụ trên Microsoft.com ở đây:Bulk Import XML vào SQL Server
http://support.microsoft.com/kb/316005
http://msdn.microsoft.com/en-us/library/aa225754%28v=sql.80%29.aspx
Nhưng nó nói trong một phần của nó là bước mà VBScript mã có được thực thi , và tôi đã không thể tìm thấy nơi VBScript nên được thực hiện. Có thể thực thi trong SQL Server không?
Mã từ trang web trông giống như sau:
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
này trông giống như nó có thể được thực hiện trong asp cổ điển hoặc một cái gì đó, nhưng tôi muốn giữ nó bên trong SQL Server. Có ai biết làm thế nào để thực hiện một cái gì đó như thế này tất cả với trong SQL Server? hoặc có ai có một phương pháp tốt hơn cho nhập khẩu số lượng lớn XML vào máy chủ SQL?
Bạn có thể sử dụng VB6, Visual Basic cho ứng dụng IDE từ Office (Word, Excel, PP, v.v.): Alt + F11> Chèn> Mô-đun> 'Kiểm tra phụ() \ n ... mã nguồn .. \ nEnd Sub ') hoặc VbsEdit. –
VBScript? Tại sao bạn bắt đầu từ bài viết KB 7 năm và tài liệu SQL Server 2000? Tại sao bạn không bắt đầu tại [tài liệu này] (http://msdn.microsoft.com/en-us/library/ms191184 (v = sql.100) .aspx), gần đây hơn, hướng đến nền tảng bạn đang thực sự bật và mất khoảng 20 giây để xác định vị trí là lần truy cập hàng đầu thông qua tìm kiếm "XML nhập khẩu hàng loạt vào SQL Server", câu cuối cùng trong câu hỏi của bạn? –