SQL Server PowerShell提供程序错误:无法连接

时间:2019-07-26 17:01:53

标签: sql-server powershell ssms

在SSMS中,我打开对象浏览器到一个(localdb)实例。一切都很好。但是,如果我右键单击一个对象并选择“启动Powershell”,则会打开一个新窗口,大约30秒后,我会看到错误消息:

  

cd:SQL Server PowerShell提供程序错误:无法连接到   'WINL08160892 \ LOCALDB#3AD44506'。 [无法连接服务器   WINL08160892 \ LOCALDB#3AD44506。 ->与网络相关或   建立与以下对象的连接时发生特定于实例的错误   SQL Server。服务器未找到或无法访问。校验   实例名称正确并且已将SQL Server配置为   允许远程连接。 (提供者:SQL网络接口,错误:26   -错误定位指定的服务器/实例)]行:1字符:186   + ... WINL08160892 \ LOCALDB#3AD44506''] /数据库[@Name =''RatesVision'']'| cd}   + ~~       + CategoryInfo:OpenError:(SQLSERVER:\ SQL ... ses \ RatesVision:SqlPath)[设置位置],   GenericProviderEx接待       + FullyQualifiedErrorId:ConnectFailed,Microsoft.PowerShell.Commands.SetLocationCommand

     

cd:SQL Server PowerShell提供程序错误:无法连接到   'WINL08160892 \ LOCALDB#3AD44506'。 [无法连接服务器   WINL08160892 \ LOCALDB#3AD44506。 ->与网络相关或   建立与以下对象的连接时发生特定于实例的错误   SQL Server。服务器未找到或无法访问。校验   实例名称正确并且已将SQL Server配置为   允许远程连接。 (提供者:SQL网络接口,错误:26   -错误定位指定的服务器/实例)]行:1字符:186   + ... WINL08160892 \ LOCALDB#3AD44506''] /数据库[@Name =''RatesVision'']'| cd}   + ~~       + CategoryInfo:OpenError:(SQLSERVER:\ SQL ... 44506 \ Databases:SqlPath)[Set-Location],   GenericProviderEx接待       + FullyQualifiedErrorId:ConnectFailed,Microsoft.PowerShell.Commands.SetLocationCommand

     

cd:SQL Server PowerShell提供程序错误:无法连接到   'WINL08160892 \ LOCALDB#3AD44506'。 [无法连接服务器   WINL08160892 \ LOCALDB#3AD44506。 ->与网络相关或   建立与以下对象的连接时发生特定于实例的错误   SQL Server。服务器未找到或无法访问。校验   实例名称正确并且已将SQL Server配置为   允许远程连接。 (提供者:SQL网络接口,错误:26   -错误定位指定的服务器/实例)]在第1行:char:186

针对(localdb)实例运行时,我需要做一些特殊的事情来从SSMS启动Powershell窗口吗?

更新:我看到的不仅是(localdb)实例。连接到另一个数据库服务器(在SSMS中也连接到我)时,我遇到类似的问题:

  

cd:SQL Server PowerShell提供程序错误:无法连接到   'CRSDPRSCG1TBV \ DEFAULT'。 [无法连接到服务器CRSDPRSCG1TBV。   ->连接超时已过期。尝试使用登录前握手确认时,超时时间已过。这个   可能是因为登录前的握手失败或服务器处于   无法及时回复。尝试花费的时间   连接到该服务器是-[登录前]初始化= 29270;   握手= 26236; ->等待操作超时]在第1行char:138   + ...'SqlServer'; Convert-UrnToPath'Server [@Name =''CRSDPRSCG1TBV'']'| cd}   + ~~       + CategoryInfo:OpenError:(SQLSERVER:\ SQL \ CRSDPRSCG1TBV \ DEFAULT:SqlPath)[Set-Location],   GenericProvide rException       + FullyQualifiedErrorId:ConnectFailed,Microsoft.PowerShell.Commands.SetLocationCommand

     

cd:SQL Server PowerShell提供程序错误:无法连接到   'CRSDPRSCG1TBV \ DEFAULT'。 [无法连接到服务器CRSDPRSCG1TBV。   ->连接超时已过期。尝试使用登录前握手确认时,超时时间已过。这个   可能是因为登录前的握手失败或服务器处于   无法及时回复。尝试花费的时间   连接到该服务器是-[登录前]初始化= 29270;   握手= 26236; ->等待操作超时]在第1行char:138   + ...'SqlServer'; Convert-UrnToPath'Server [@Name =''CRSDPRSCG1TBV'']'| cd}   + ~~       + CategoryInfo:OpenError:(SQLSERVER:\ SQL \ CRSDPRSCG1TBV \ DEFAULT:SqlPath)[Set-Location],   GenericProvide rException       + FullyQualifiedErrorId:ConnectFailed,Microsoft.PowerShell.Commands.SetLocationCommand

     

cd:SQL Server PowerShell提供程序错误:无法连接到   'CRSDPRSCG1TBV \ DEFAULT'。 [无法连接到服务器CRSDPRSCG1TBV。   ->连接超时已过期。尝试使用登录前握手确认时,超时时间已过。这个   可能是因为登录前的握手失败或服务器处于   无法及时回复。尝试花费的时间   连接到该服务器是-[登录前]初始化= 29270;   握手= 26236; ->等待操作超时]在第1行char:138   + ...'SqlServer'; Convert-UrnToPath'Server [@Name =''CRSDPRSCG1TBV'']'| cd}   + ~~       + CategoryInfo:OpenError:(SQLSERVER:\ SQL \ CRSDPRSCG1TBV \ DEFAULT:SqlPath)[Set-Location],   GenericProvide rException       + FullyQualifiedErrorId:ConnectFailed,Microsoft.PowerShell.Commands.SetLocationCommand

     

cd:SQL Server PowerShell提供程序错误:无法连接到   'CRSDPRSCG1TBV \ DEFAULT'。 [无法连接到服务器CRSDPRSCG1TBV。   ->连接超时已过期。尝试使用登录前握手确认时,超时时间已过。这个   可能是因为登录前的握手失败或服务器处于   无法及时回复。尝试花费的时间   连接到该服务器是-[登录前]初始化= 29270;   握手= 26236; ->等待操作超时]在第1行char:138   + ...'SqlServer'; Convert-UrnToPath'Server [@Name =''CRSDPRSCG1TBV'']'| cd}   + ~~       + CategoryInfo:OpenError:(SQLSERVER:\ SQL \ CRSDPRSCG1TBV \ DEFAULT:SqlPath)[Set-Location],   GenericProvide rException       + FullyQualifiedErrorId:ConnectFailed,Microsoft.PowerShell.Commands.SetLocationCommand

     

cd:找不到路径“ SQLSERVER:\ SQL \ CRSDPRSCG1TBV \ DEFAULT”,因为   它不存在。在线:1个字符:138   + ...'SqlServer'; Convert-UrnToPath'Server [@Name =''CRSDPRSCG1TBV'']'| cd}   + ~~       + CategoryInfo:ObjectNotFound:(SQLSERVER:\ SQL \ CRSDPRSCG1TBV \ DEFAULT:String)[Set-Location],   ItemNotFou ndException       + FullyQualifiedErrorId:PathNotFound,Microsoft.PowerShell.Commands.SetLocationCommand

0 个答案:

没有答案