1个回答
|2017-09-04 09:29:28广告
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机400客户服务热线是什么?
- 14
- 3
- 速刷pos机24小时在线客服是什么?
- 52
- 3
- 闪电宝pos机签到不成功怎么办?
- 28
- 3
- 闪电宝pos机400客户服务电话是什么?
- 38
- 3
- 十堰回收茅台酒 年份酒一天一价 十堰市回收烟酒礼品十分了解
- 10
- 3
- 闪电宝pos机售后联系方式是什么?
- 90
- 3
- 汇付天下pos机网络连接失败怎么办?
- 90
- 3
- 谷城哪里回收茅台酒价格高,襄阳回收烟酒位置查找
- 3
- 3
- 闪电宝pos机24小时400客服电话是多少?
- 47
- 3
- 闪电宝pos机400客户服务电话是什么?
- 61
- 3