Estoy tratando de acceder al servidor "localdb \ MSSQLLocalDB" en mi computadora a través de PowerShell con la utilidad SQLCMD. Estoy usando PowerShell v5, .NET v5.0, y el nombre del servidor es (localdb)\MSSQLLocalDB
cuando me conecto a él en Microsoft SQL Server Management Studio 2014.
PS C:\> sqlcmd -S localdb\MSSQLLocalDB
y PS C:\> sqlcmd -S .\localdb\MSSQLLocalDB
resulta en este error:
Sqlcmd: Error: Microsoft ODBC Driver 11 para SQL Server: Interfaces de red de SQL Server: Error al localizar el servidor / instancia especificada [xFFFFFFFF].
Pregunté el nombre del servidor en Management Studio SELECT @@ServerName
y lo usé después del -S
comando anterior y obtuve el mismo error.
PS C:\> sqlcmd -S localdb
da este error:
Sqlcmd: Error: controlador ODBC de Microsoft 11 para SQL Server: proveedor de canalizaciones con nombre: no se pudo abrir una conexión a SQL Server [53]
Otras notas: Puedo conectarme al servidor y trabajar con una base de datos llamada testdb01 en una aplicación de consola C # usando System.Data.SqlClient
esta cadena de conexión:
"Data Source=(localdb)\\mssqllocaldb;Initial Catalog=testdb01;Integrated Security=SSPI;"
(localdb)
entre paréntesis parece que lo separa como un comando y da el siguiente error: El término 'localdb' no se reconoce como el nombre de un cmdlet, función, archivo de script o programa operable.