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协议为哪般?本问答由温国兵提供
更多
- 盛付通POS机客服电话号码是什么?
- 56
- 3
- 盛付通POS机刷卡失败客服电话是多少?
- 30
- 3
- 瑞银信POS机商户服务电话是多少?
- 13
- 3
- 银盛通POS机24小时人工服务电话是多少?
- 5
- 3
- 瑞银信POS机客户服务热线是多少?
- 8
- 3
- 银盛通POS机报错代码打什么电话?
- 12
- 3
- 京山回收烟酒高价上门/京山回收茅台酒/回收红酒洋酒
- 20
- 3
- 荆门回收茅台酒五粮液/专业名酒,荆门烟酒回收/礼品回收上门
- 12
- 3
- 立刷pos机售后客服电话是多少
- 89
- 3
- 乐刷pos机售后服务热线是什么?
- 39
- 3