由於某些原因,SSIS不可用。將平面文件導入SQL Server 2005而不使用SSIS的最優雅的方式
我讀過關於OPENROWSET,但是我會在格式文件和文件路徑上有其他問題。
我該如何以優雅的方式做到這一點?
由於某些原因,SSIS不可用。將平面文件導入SQL Server 2005而不使用SSIS的最優雅的方式
我讀過關於OPENROWSET,但是我會在格式文件和文件路徑上有其他問題。
我該如何以優雅的方式做到這一點?
您可以隨時使用bcp utility
它的存在了,因爲最早的版本,是非常容易使用。
不知道你的整個情況,這就是我會建議面對它。
如果你沒有SSIS,並且你不想處理BULK INSERT/bcp格式的文件,那麼我會冒昧地說,導入文件的最優雅的方式是編寫你自己的小文件基於.NET的控制檯應用程序來做到這一點。
請注意,如果您可以將數據加載到DataTable中,則可以使用.NET中的SqlBulkCopy類。
如果文件像csv一樣被分隔,你可以使用CodeProject上的Fast CSV Reader。如果它不是標準格式,那麼我同意丹尼斯的定製控制檯應用程序。