我们开始使用VS 2010并对它非常满意,因此我们将我们的项目转换为2010解决方案(仍然是.net 3.5)并在2010年继续我们的开发.但是,我们最近收到了很多错误,并希望回到2008.解决方案文件已经改变(新项目和文件随处可见),但一切都在.net 3.5中.我想知道是否有一种简单的方法可以迁移回2008年.
我在SQL中有这个命令:
DECLARE @cmd NVARCHAR(4000)
DECLARE @pathAndFileName NVARCHAR(MAX)
DECLARE @result INT
SET @pathAndFileName = 'C:\Temp\file.csv'
SET @cmd = 'bcp "SELECT TOP 1 * FROM SomeDB.dbo.SomeTable" queryout "'
+ @pathAndFileName + '" -w -T -t; '
EXEC @result = xp_cmdshell @cmd
SELECT @result
Run Code Online (Sandbox Code Playgroud)
并输出:
SQLState = 08001, NativeError = 2 Error = [Microsoft][SQL Server Native Client 11.0]Named Pipes Provider: Could not open a connection to SQL Server [2].
SQLState = 08001, NativeError = 2 Error = [Microsoft][SQL Server Native Client 11.0]A network-related …Run Code Online (Sandbox Code Playgroud)