无可奈何数据库——无法连接到(local)
2016-01-23 19:44
169 查看
不得不说的是,有一首歌唱到“是谁在敲打我的窗”,很唯美,如今的风却在放肆的吹着,打在窗子上,有一种恐怖片定格的感觉。有句话说“廊坊有两场风,一场刮半年”,如今觉得越发有道理了。
外面的天气如此恶劣,在机房码代码,也不让人省心。数据库,又连不上了……
然后,我的第一反应就是SQL的服务没有开,后来一看,果然。
然后,我在启用“SQL Server(MSSQLSERVER)”时,又报错如下:
然后,在网上查了查,觉得还是跟大家分享一下。
出错的原因是因为:
SQL Server网络配置中的MSSQLSERVER的协议中的VIA启用了。
这是为什么呢?
VIA(Virtual Interface Architecture),虚拟接口架构,是SQL Server的一个连接协议。这个协议本是由Microsoft与Intel的商业联盟提出的,软硬联手造就了VIA,本来为了和不同的虚拟设备通信。任何设备都可以认为是虚拟设备,就是实现的抽象,本来为了适应不同的硬件厂商,适应不同的网络,或者java
virtual machine,跨平台等,结果过于理想化,目标太大实现较为复杂,目前还是TCP/IP协议为主导。
在微软的帮助中,给了我们很重要的提示:
那么另外三种协议呢?
SharedMemory:是可供使用的最简单协议,没有可配置的设置。由于使用 Shared Memory 协议的客户端仅可以连接到同一台计算机上运行的 SQL Server 实例,因此它对于大多数数据库活动而言是没用的。如果怀疑其他协议配置有误,请使用Shared Memory
协议进行故障排除。
TCP/IP:是 Internet 上广泛使用的通用协议。它与互连网络中硬件结构和操作系统各异的计算机进行通信。它包括路由网络流量的标准,并能够提供高级安全功能。它是目前在商业中最常用的协议。将计算机配置为使用 TCP/IP 可能很复杂,但大多数联网的计算机已经配置正确。
NamedPipes:是为局域网而开发的协议。内存的一部分被某个进程用来向另一个进程传递信息,因此一个进程的输出就是另一个进程的输入。第二个进程可以是本地的(与第一个进程位于同一台计算机上),也可以是远程的(位于联网的计算机上)。
遇见问题不能只解决了就过了呀,还是要多多了解一点的~~~
外面的天气如此恶劣,在机房码代码,也不让人省心。数据库,又连不上了……
然后,我的第一反应就是SQL的服务没有开,后来一看,果然。
然后,我在启用“SQL Server(MSSQLSERVER)”时,又报错如下:
然后,在网上查了查,觉得还是跟大家分享一下。
出错的原因是因为:
SQL Server网络配置中的MSSQLSERVER的协议中的VIA启用了。
这是为什么呢?
VIA(Virtual Interface Architecture),虚拟接口架构,是SQL Server的一个连接协议。这个协议本是由Microsoft与Intel的商业联盟提出的,软硬联手造就了VIA,本来为了和不同的虚拟设备通信。任何设备都可以认为是虚拟设备,就是实现的抽象,本来为了适应不同的硬件厂商,适应不同的网络,或者java
virtual machine,跨平台等,结果过于理想化,目标太大实现较为复杂,目前还是TCP/IP协议为主导。
在微软的帮助中,给了我们很重要的提示:
那么另外三种协议呢?
SharedMemory:是可供使用的最简单协议,没有可配置的设置。由于使用 Shared Memory 协议的客户端仅可以连接到同一台计算机上运行的 SQL Server 实例,因此它对于大多数数据库活动而言是没用的。如果怀疑其他协议配置有误,请使用Shared Memory
协议进行故障排除。
TCP/IP:是 Internet 上广泛使用的通用协议。它与互连网络中硬件结构和操作系统各异的计算机进行通信。它包括路由网络流量的标准,并能够提供高级安全功能。它是目前在商业中最常用的协议。将计算机配置为使用 TCP/IP 可能很复杂,但大多数联网的计算机已经配置正确。
NamedPipes:是为局域网而开发的协议。内存的一部分被某个进程用来向另一个进程传递信息,因此一个进程的输出就是另一个进程的输入。第二个进程可以是本地的(与第一个进程位于同一台计算机上),也可以是远程的(位于联网的计算机上)。
遇见问题不能只解决了就过了呀,还是要多多了解一点的~~~
相关文章推荐
- mysql常用命令
- Mysql加入用户时的错误问题
- Win10 下安装 SQL server 2008
- Memcached深入理解 – memcached究竟是如何运作的
- linux redis安装
- mysql的utf8mb4设置
- 安装和启动MySQL时遇到的问题总结
- sqlite第三方类库:FMDB使用
- 如果不小心把mysql的权限表删除了恢复方法
- Mysql数据库字符集问题
- 彻底解决mysql中文乱码的办法
- Mysql 漏洞利用(越权读取文件,实战怎么从低权限拿到root密码)[转]
- Mysql数据库字符集问题
- 彻底解决mysql中文乱码的办法
- Mysql 漏洞利用(越权读取文件,实战怎么从低权限拿到root密码)[转]
- MS10-070 ASP.NET Padding Oracle信息泄露漏洞项目测试
- MS10-070 ASP.NET Padding Oracle信息泄露漏洞项目测试
- MYSQL提权总结
- MySQL忘记密码处理方法
- SQL监控:mysql及mssql数据库SQL执行过程监控审计