1 个回答
-
| 2017-10-17 07:20:21 广告
1.什么是VIA协议?
VIA,Virtual Interface Adapter,虚拟接口适配器。或者译成Virtual Interface Architecture。目的是兼容更多的硬件。VIA协议是SQL Server的一个连接协议,全名Virtual Interface Architecture,中文名是虚拟接口架构。这个协议本是Wintel联盟想出来的。(Wintel,微特尔,字面上是指由Microsoft Windows操作系统与Intel CPU所组成的个人计算机。实际上是指Microsoft与Intel的商业联盟,该联盟旨在取代IBM在个人电脑市场的主导地位,所以也称Wintel联盟)软硬联手造就了VIA,本来为了和不同的虚拟设备通信。任何设备都可以认为是虚拟设备,就是实现的抽象,本来为了适应不同的硬件厂商,适应不同的网络,或者Java Virtual Machine,跨平台等,结果过于理想化,目标太大实现较为复杂,目前还是TCP/IP协议为至尊王者。
2.VIA协议具体内容?
VIA协议具体什么内容可以参考TCP/IP。
3.为何都建议禁止 VIA 协议?
这是微软官方的重要提示,也算是为何建议禁止VIA协议的答案。如果同一计算机上安装有两个或多个 Microsoft SQL Server 实例,则 VIA 连接可能会不明确。VIA 协议启用后,将尝试使用 TCP/IP 设置,并侦听端口 0:1433。对于不允许配置端口的 VIA 驱动程序,两个 SQL Server 实例均将侦听同一端口。传入的客户端连接可能是到正确服务器实例的连接,也可能是到不正确服务器实例的连接,还有可能由于端口正在使用而被拒绝连接。
不推荐使用 VIA 协议。后续版本的 Microsoft SQL Server 将删除该功能。请避免在新的开发工作中使用该功能,并着手修改当前还在使用该功能的应用程序。
4.多说一句,现在VIA协议即将被抛弃,题主无需关注。
5.参考资料
a.使用 VIA 协议创建有效的连接字符串
b.选择网络协议
c.SQL SERVER 2005禁用 VIA协议为哪般?本问答由温国兵提供
更多
- 仙桃小规模代理记账去哪里办
- 29
- 3
- 海北小规模代理记账代办联系方式
- 17
- 3
- 成都注册公司去哪里办
- 55
- 3
- 蚌埠公司注销代办联系方式
- 24
- 3
- 临汾公司注册营业执照流程是什么
- 76
- 3
- 商用燃气灶可以加装熄火保护吗?
- 17
- 3
- 鹤岗公司注销流程是什么
- 97
- 3
- 攀枝花注册公司流程是什么
- 4
- 3
- 和田小规模代理记账去哪里办
- 31
- 3
- 鸡西小规模代理记账代办联系方式
- 80
- 3