首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >带有端口的SQL Server连接字符串不起作用

带有端口的SQL Server连接字符串不起作用
EN

Stack Overflow用户
提问于 2015-09-17 14:54:51
回答 1查看 12.4K关注 0票数 1

场景: SQL Server2014开发人员使用默认设置和连接端口(1433),C#使用Entity Framework6。

在我的C#应用程序中使用SQL Server和EF6时,以下连接字符串的效果很好:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
Data Source=localhost;Initial Catalog =...

但此连接字符串失败:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
Data Source=localhost,1433;Initial Catalog =...

是的,这是正确的端口。

在SQL Server的配置中窥探我发现了一个解决方案,即激活TCP/IP协议,但是,既然它是默认端口,那么它不是应该像没有端口的其他连接字符串一样工作吗?即使TCP/IP已停用(这是默认设置)?

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-09-17 15:01:00

do实际上像OP一样指定了端口,2个注释是错误的。https://www.connectionstrings.com/sql-server/

您必须打开TCP/IP的原因是,您必须启用启用TCP/IP,以便服务器侦听端口,无论是默认端口还是其他端口。

服务器(如果TCP/IP在上,则为)默认为端口1433。如果TCP/IP未打开,则根据定义,它无法侦听任何端口。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32633509

复制
相关文章
SQL Server 连接字符串总结
使用服务器名\实例名作为连接指定SQL Server实例的数据源。如果你使用的是SQL Server 2008 Express版,实例名为SQLEXPRESS。
Vincent-yuan
2019/09/29
3.1K0
Sql server和Mysql远程连接端口是多少?
默认情况下,sql server数据库默认对外开放端口:1433 ,mysql数据库默认对外开放端口:3306
用户9042463
2021/09/29
2.6K0
sql server 2008修改端口_sqlserver 端口
点击下图左边的SQL Server网络配置/MSSQLSERVER的协议,然后在双击右边窗口的TCP/IP项,打开tcp/ip 配置窗口。切换到ip地址选项卡,凡是tcp端口的,均把原来的默认端口1433改为1772。然后保存。
全栈程序员站长
2022/11/03
5.3K0
DataGrip连接SQL server
要将SQL Server Browser 和 SQL Server (SQLEXPRESS)运行。
无道
2019/11/13
5.7K0
DataGrip连接SQL server
sql server 字符串转日期_sql server 字符串替换
提示:这里对文章进行总结: 例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。
全栈程序员站长
2022/11/09
1.6K0
JDBC SSL连接SQL Server
上次碰到的是《JDBC SSL连接MySQL》,这次则是SSL连接SQL Server。
bisal
2021/09/10
2.9K0
使用Oracle SQL Developer 连接SQL Server
上次,将MySQL数据迁移到Oracle介绍了如何使用oracle sql developer连接mysql。同样,sql server的连接也比较相似。
williamwong
2018/07/24
3.3K0
使用Oracle SQL Developer 连接SQL Server
python连接SQL Server数据
工具:django-pyodbc-azure django-pyodbc-azure这个工具是目前据我所知最好用的django链接mssql的库 它有很多版本,需要配合你的Django版本,来下载。附上网址:https://pypi.org/project/django-pyodbc-azure/1.11.0.0/ 可以从历史版本里看看说明文档,看是否适合你的django版本,这里看1.11版本的说明文档。
py3study
2020/01/07
2.8K0
php连接MS SQL Server
从5.3开始,PHP自带的dll不再支持2000以后的MS SQL Server了。
似水的流年
2019/12/04
1.8K0
Python 连接Sql Server数
Python 想要和MSSql数据库进行交互,首先要下载名为"pymssql"的包,然后import该包即可。
py3study
2020/01/09
3.1K0
(二)Sql Server的基本配置以及使用Navicat连接Sql Server
实际生产环境服务器肯定是需要远程连接的,所以我们需要对本机的sqlserver进行一下的基本配置:
全栈程序员站长
2022/09/27
9.9K0
(二)Sql Server的基本配置以及使用Navicat连接Sql Server
Linux 连接SQL Server支持
在Windows平台下可以直接连,而在Unix/Linux下如何连接呢?因为Unix/Linux下没有SQL Server的驱动,那么我们就需要安装驱动,这个驱动就是FreeTDS——Unix/Linux下的Sybase/SQL Server驱动。 FreeTDS是一个帮助linux和Unix用户连接MS SQL Server和Sybase的开源项目。常用于linux和Unix平台上的web server将上述两种数据库的数据展示在网站中。从技术层面上讲FreeTDS实现了Tabular Data Stre
张善友
2018/01/29
4.1K0
Golang 连接mssql sql server
package main import ( "database/sql" "fmt" "strings" ) import ( _ "github.com/mattn/go-adodb" ) type Mssql struct { *sql.DB dataSource string database string windows bool sa SA } type SA struct { user string passwd string por
李海彬
2018/03/20
4.8K0
微软MSSQL(SQL Server)的版本及Express版的连接字符串
今天体验了一下SQL SERVER 2017 Express版本,将MSSQL 2008 R2的数据库附加到新版本,发现从2008跳到2017的中间版本还真多。
崔文远TroyCui
2019/02/26
1.7K0
微软MSSQL(SQL Server)的版本及Express版的连接字符串
详解SQL Server连接(内连接、外连接、交叉连接)
在查询多个表时,我们经常会用“连接查询”。连接是关系数据库模型的主要特点,也是它区别于其它类型数据库管理系统的一个标志。
程序猿小亮
2021/01/28
3.8K0
连接SQL Server 数据库
        在服务器名称选择本机(连接本机的 SQL Server 数据库)。目前,本机只有一个 SQL
会洗碗的CV工程师
2022/11/29
3.4K0
连接SQL Server 数据库
python连接sql server并执
python操作sql server,可以使用pymssql,成功安装pymssql后,按照如下的方法,可以连接数据库并执行查询操作:
py3study
2020/01/07
8220
sqlserver数据库端口号_sql server默认端口
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/176042.html原文链接:https://javaforall.cn
全栈程序员站长
2022/09/27
2.4K0
jdbc连接sql server 2017(mssql)
交代下我的环境 sql server 2017 jdk 12 idea 下载sql server的jdbc 地址:https://www.microsoft.com/zh-CN/download/de
无道
2019/11/12
2.4K0
SQL Server到底需要使用哪些端口
SQL Server在安装到服务器上后,由于出于服务器安全的需要,所以需要屏蔽掉所有不使用的端口,只开放必须使用的端口。下面就来介绍下SQL Server 2008中使用的端口有哪些:
深蓝studyzy
2022/06/16
2.9K0
SQL Server到底需要使用哪些端口

相似问题

SQL server连接发生在不同的端口,但未在连接字符串中指定端口。

154

SQL Server连接字符串中列出了多个端口

51

使用特定端口连接到SQL Server

11

SQL Server端口

11

使用443端口连接到Azure Sql server

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文