zoukankan      html  css  js  c++  java
  • sqlcmd错误的解决方法

    sqlcmd错误的解决方法

    一、问题

    使用sqlcmd客户端工具连接数据时,出现以下错误:

    C:>sqlcmd

    HResult 0x2,级别 16,状态 1

    命名管道提供程序: 无法打开与 SQL Server 的连接 [2].

    Sqlcmd: 错误: Microsoft SQL Native Client : 建立到服务器的连接

    允许远程连接这个事实可能会导致失败。。

    Sqlcmd: 错误: Microsoft SQL Native Client : 登录超时已过期。

    二、原因

    1、网络协议及相关端口未打开

    2、未指明使用何种身份认证方式登录

    三、解决过程

    1、开启网络协议

    SQL Server Configuration Manager -> 网络配置 -> 协议

    TCP/IP属性

    保持活动状态 --> 30000

    全部侦听     --> 否

    无延迟       --> 否

    已启用       --> 是

    IP地址

    IP地址      --> 数据库服务器IP

    TCP动态端口 --> 不填

    TCP端口     --> 1433

    活动        --> 是

    已启用      --> 是

    2、连接数据库

    (1)使用Windows身份认证:C:>sqlcmd -E -S实例名 -d master

    (2)使用SQL SERVER身份认证:C:>sqlcmd -S实例名 -d master -U 用户名 -P 密码

    四、使用SQLCMD

    1、查看帮助:C:>sqlcmd -?

    2, 执行sql文件:sqlcmd –i xxx1.sql xxx2.sql

  • 相关阅读:
    HDU 5495:LCS
    关于使用了cudaMallocHost之后发生 segment fault的原因
    关于grub 损坏的问题
    LightOJ
    LightOJ
    poj3268--Silver Cow Party (最短路+技巧)
    hdoj1443--Joseph (约瑟夫环)
    poj2549--Sumsets (sum)
    UVA11080
    hdoj1548--A strange lift(bfs.)
  • 原文地址:https://www.cnblogs.com/cppss/p/3599764.html
Copyright © 2011-2022 走看看