一、问题
使用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语句
C:\>sqlcmd -E -S\WWDD -d master
1> use www
2> go
已将数据库上下文更改为 'WWW'。
1> select * from guangd;
2> go
更多
0
-
上一篇:MySQL服务器默认安装之后如何调节性能
下一篇:Linux下Oracle Tomcat 8080端口冲突的解决
相关资讯 相关图片 Oracle Linux 配置 UD使用LVS-NAT+ipvsadmMongoDB分片集群(SharMySQL Cluster 与 Mon在安装Oracle软件的时利用DB2控制中心还原探索Oracle之ASM01Oracle 介质恢复图解本文评论 全部评论 发表评论
请您注意:
遵守国家有关法律、法规,尊重网上道德,承担一切因您的行为而直接或间接引起的法律责任。
LinuxIDC.com拥有管理笔名和留言的一切权利。
点评: 字数
姓名:
-
最新资讯 Ubuntu把家目录文件夹名称改为英文
Vim的快速注释插件NerdCommenter
Ubuntu下alias的通用性问题
Ubuntu中Terminal和GNOME文件管理器的互通方法
Linux 0.11 在Ubuntu-11和gcc-4.6.1下编译调试至正
在Ubuntu 10.10下安装SimpleScalar
C++中的单例模式
UNIX网络编程初探---获取服务器时间
返璞归真的Linux BFS调度器
Linux 下Oracle 开机自启动 与 oratab, dbstart 脚
Linux平台 Oracle 数据库 安装文档
Oracle Linux 6.1 平台安装 Database 11gR2 步骤 说
Linux 平台 Oracle 安装 报错 Check if the DISPLAY
Oracle Linux 6 下 Oracle RDBMS Server 11gR2 Prei
Oracle Validated Configurations 安装使用 说明
VirtualBox 启动报错 could not find an open hard
Oracle Linux 配置 UDEV SCSI Rules 说明
Oracle 用户密码过期后不允许修改密码
访问V$LOCK视图Oracle 11g出现性能问题
OCM考试中Outline的配置
本周热门 Vmware+Linux+Oracle 10G RAC全程详细图解
MySQL修改root密码的各种方法整理
Linux下mysql安装配置入门知识
mysql“Access denied for user 'root'@'localhost'
Linux下Oracle 11G r2 (64位)安装说明
MySQL最新版安装图解完整教程
Oracle to_date() 用法细节
在 Oracle VM 和 Oracle Enterprise Linux 上构建您
Oracle11G for Linux 的安装(RHEL5)
Redhat Linux 下安装Oracle 9i图文教程
ORACLE 中修改用户密码的方法
Oracle 11g RAC 的一些基础知识
本文出自:亿恩科技【www.enkj.com】
服务器租用/服务器托管中国五强!虚拟主机域名注册顶级提供商!15年品质保障!--亿恩科技[ENKJ.COM]
|