由于某些原因,SSIS不具备可用性。
我读过OPENROWSET,但是我会在格式文件和文件路径上遇到其他问题。
我怎样才能以优雅的方式做到这一点?
答案 0 :(得分:1)
不知道你的整个情况,这就是我面对的建议。
如果您没有SSIS,并且您不想处理BULK INSERT / bcp格式文件,我会冒昧地说,导入文件的最优雅方式是编写自己的小文件。基于NET的控制台应用程序来做它。
请注意,如果您可以将数据加载到DataTable中,则可以使用.NET中的SqlBulkCopy类。
答案 1 :(得分:1)
如果文件像csv一样分隔,您可以使用CodeProject上的Fast CSV Reader。如果它不是标准格式,那么我同意丹尼斯的说法,自定义控制台应用程序可能就是这样。
答案 2 :(得分:1)
您始终可以使用bcp utility
它从最早的版本开始就存在并且非常易于使用。