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

  • 相关阅读:
    mongodb 添加用户
    mongo 安装
    python 操作redis
    python 安装 redis
    redis 命令文档网址
    redis 事务
    Redis key命令
    手动卸载的vs2010
    个人封装JavaScript函数
    女学-温砚如老师的人生女学
  • 原文地址:https://www.cnblogs.com/cppss/p/3599764.html
Copyright © 2011-2022 走看看