篇一 :更改SQL Server 20xx 端口号

查看sqlserver的端口号

通过Sql Server配置管理器(SSCM)

步骤一

首先打开

更改SQLServer20xx端口号

SSCM,如下图所示:

然后再sql server网络配置中开启

更改SQLServer20xx端口号

TCP/IP协议,如下图所示:

在这里我们要将协议中的TCP/IP协议开启。然后修改IPA11的TCP端口为所需的端口号。然后确定。

步骤二

打开SQL Server 服务,进入下图所示界面,右击Sql Server(MSSQLSERVER),重新启动

更改SQLServer20xx端口号

…… …… 余下全文

篇二 :SQL Server20xx 数据库引擎分配 TCPIP 端口号

为 SQL Server 数据库引擎分配 TCP/IP 端口号

1. 在 SQL Server 配置管理器的控制台窗格中,依次展开“SQL Server 网络配置”、“<实例名> 的协议”,然后双击 TCP/IP。

2. 在“TCP/IP 属性”对话框的“IP 地址”选项卡上,将显示若干个 IP 地址,格式为:IP1、IP2…,一直到 IPAll。这些 IP 地址中有一个是环回适配器的 IP 地址 (127.0.0.1)。其他 IP 地址是计算机上的各个 IP 地址。右键单击每个地址,再单击“属性”,标识要配置的 IP 地址。

3. 如果“TCP 动态端口”对话框中包含 0,则表示数据库引擎正在侦听动态端口,请删除 0。

4. 在“IPn 属性”区域框的“TCP 端口”框中,键入希望此 IP 地址侦听的端口号,然后单击“确定”。

5. 在控制台窗格中,单击“SQL Server 服务”。

6. 在详细信息窗格中,右键单击“SQL Server (<实例名>)”,再单击“重新启动”以停止并重新启动 SQL Server。

在配置完 SQL Server 以侦听特定端口后,可以通过下列三种方式使用客户端应用程序连接到特定端口:

? 运行服务器上的 SQL Server Browser 服务以按名称连接到数据库引擎实例。

? 在客户端上创建一个别名,指定端口号。

对客户端进行编程,以便使用自定义连接字符串进行连接。 ?

…… …… 余下全文

篇三 :sqlserver20xx修改默认端口号图解

sqlserver2000修改默认端口号图解

很多新手在用sqlserver2000与jdbc连接时都会出现[Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket.的错误,打上sp3补丁后也无济于事,这是为什么呢?

在网上查询以及实践之后,本人找到了错误的原因,很多新人在输入连接的字符串时,例如

jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs,其中的端口选择的是1433,但是可能是某种原因,sqlserver2000并没有打开1433端口,所以导致了上面的错误,那么怎么解决呢?

我们需要打开sqlserver2000

sqlserver20xx修改默认端口号图解

的服务器网络实用工具,

然后点击TCP/ip后点击属性

sqlserver20xx修改默认端口号图解

将这里的端口改称1433(改成你localhost后边的端口号) 然后重启服务就OK了

…… …… 余下全文

篇四 :sqlserver20xx无法用IP连接-解决

搞了半天,有点郁闷,google了

sqlserver20xx无法用IP连接解决

一大堆,说啥的都有,但都不好使,有的直接宣称该express版本不支持远程连接。

网上主要的说法是以下两步:

1、配置防火墙允许1433端口;

2、打开配置工具里的SQL Server配置管理器,打开“SQL Server网络配置”里的“sqlexpress的协议”,启用右边的“TCP/IP”和“Named Pipes”,并对“TCP/IP”如下配置:

会提示重启Sql Server服务,重启,然后发现还是无法远程连接。

其实还有第三步:

3、更改数据库连接字符串,把端口号加上:

"Server=192.168.1.100\sqlexpress,1433; Database=DbName; User Id=sa; Password=pass"

做完这一步,的确好使了。但是我还是不明白:为什么明明1433是默认端口,还要显式的写出来呢?

…… …… 余下全文

篇五 :如何打开sql server 20xx 的1433端口

如何打开sql server 2005 的1433端口 1433端口,是SQL Server默认的端口,SQL Server服务使用两个端口:TCP-1433、UDP-1434。其中1433用于供SQL Server对外提供服务,1434用于向请求者返回SQL Server使用了哪个TCP/IP端口。 步骤一:

打开 SQL Server 配置管理器:

?

?

?

? 展开 SQL Server 2005/2008 网络配置节点; 展开协议节点; 在协议右边启用 TCP/IP 协议; 在协议右边的 TCP/IP 协议属性中,在 IP地址这一项,将 TCP

如何打开sqlserver20xx的1433端口

端口设置为 1433;

?

? 重新启动 SQL Server; 确认防火墙没限制。

步骤二:

有人说需要在“服务和连接的外围应用配置器”中配置,其实在“服务和连接的外围应用配置器”中配置和在“SQL Server 配置管理器”中配置都是一样的,它们实际上控制的是一个东西,这里配置改变了,那里显示也跟着变(为安全起见两边都配置)。

如何打开sqlserver20xx的1433端口

步骤三(重点):

很重要的一点,配置完成以后一定要重新开机。

备注:

你是要查看自己的电脑是不是开放了1433呢? 还是要查别人的1433是否开放?

命令中输入“cmd”

1:直接ping xxx.xxx.xxx.xxx:1433就能知道对方的1433端口是不是开放 2:netstat -a 查看自己系统开放的所有端口

…… …… 余下全文

篇六 :sql server 20xx连接问题及解决

许多初学者在使用SQL Server时都会遇到使用SQL Server Management Studio无法连接远

程数据库实例的问题,大致的错误描述如下:

An error has occurred while establishing a connection to the server. (provider: Named Pipes Provider, error: 40 – Could not open a connection to

SQL Server) (Microsoft SQL Server, Error: 5)

An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. (provider: Named Pipes Provider, error: 40 – Could not open a connection to SQL Server) (Microsoft

SQL Server, Error: 1326)

意思是说不能在数据库之间建立一个连接,原因是命名管道提供者出现错误。其实这是一个比较典型的数据库服务器设置问题,在局域网或广域网中都可能会遇到,我们只需要对

数据库服务器进行一些配置便可以解决这个问题,来看看具体的步骤。

确保服务器端数据库服务已经启动

开始->所有程序->Microsoft SQL Server 2008->Configutation Tools,打开SQL Server Configuration Manager,点击SQL Server Services,查看数据库服务是否已经启动,如果服务未开启,手动启动它。当然,你还可以通过点击Windows中的开始->控制面板->管理者工具->服务,来查看相应的数据库服务是否启动。或者如果服务器和你的机器在同一网络,你还可以通过命令“sqlcmd -L”(注意L要大写)去查看该网络内所有可用的SQL Server

…… …… 余下全文

篇七 :修改SQL_Server_20xx的端口号

Oneline之一 《修改SQL server 2000的端口号》 一、看ping 服务器IP能否ping通。

这个实际上是看和远程sql server 2000服务器的物理连接是否存在。如果不行,请检查网络,查看配置,当然得确保远程sql server 2000服务器的IP拼写正确。

二、在Dos或命令行下输入telnet 服务器IP 端口,看能否连通。

如telnet 202.114.100.100 1433

通常端口值是1433,因为1433是sql server 2000的对于Tcp/IP的默认侦听端口。如果有问题,通常这一步会出问题。通常的提示是“??无法打开连接,连接失败"。 如果这一步有问题,应该检查以下选项。

1 检查远程服务器是否启动了sql server 2000服务。如果没有,则启动。

2 检查服务器端有没启用Tcp/IP协议,因为远程连接(通过因特网)需要靠这个协议。检查方法是,在服务器上打开 开始菜单->程序->Microsoft SQL Server->服务器网络实用工具,看启用的协议里是否有tcp/ip协议,如果没有,则启用它。

3 检查服务器的tcp/ip端口是否配置为1433端口。仍然在服务器网络实用工具里查看启用协议里面的tcp/ip的属性,确保默认端口为1433,并且隐藏服务器复选框没有勾上。 事实上,如果默认端口被修改,也是可以的,但是在客户端做telnet测试时,写服务器端口号时必须与服务器配置的端口号保持一致。如果隐藏服务器复选框被勾选,则意味着客户端无法通过枚举服务器来看到这台服务器,起到了保护的作用,但不影响连接,但是Tcp/ip协议的默认端口将被隐式修改为2433,在客户端连接时必须作相应的改变。

4 如果服务器端操作系统打过sp2补丁,则要对windows防火墙作一定的配置,要对它开放1433端口,通常在测试时可以直接关掉windows防火墙(其他的防火墙也关掉最好)。 5 检查服务器是否在1433端口侦听。如果服务器没有在tcp连接的1433端口侦听,则是连接不上的。检查方法是在服务器的dos或命令行下面输入 netstat -a -n 或者是netstat -an,在结果列表里看是否有类似 tcp 127.0.0.1 1433 listening 的项。如果没有,则通常需要给sql server 2000打上至少sp3的补丁。其实在服务器端启动查询分析器,输入 select @@version 执行后可以看到版本号,版本号在8.0.2039以下的都需要打补丁。 如果以上都没问题,这时你再做telnet 服务器ip 1433 测试,将会看到屏幕一闪之后光标在左上角不停闪动。恭喜你,你马上可以开始在企业管理器或查询分析器连接了。

…… …… 余下全文

篇八 :win7系统java 连接 sqlServer20xx 图文详解

java 连接 sqlServer2008 图文详解

20##-05-27 22:11

           呼呼~~~真不容易啊~~终于能在eclipse下成功连接数据库了,碰到好多问题,上了好多网站,问了好多高手~~~~终于能用啦~~~~O(∩_∩)O哈哈哈~

下面我就把具体的步骤和可能会碰到的问题都和大家说说吧~~~希望会对大家有所帮助吧~~(注:我用的是win7系统)

一 eclipse要 引入的包

大家要注意了,不同的数据库要引不同的包,而且sqlserver2000和sqlserver2008要引的包是不一样的,这点要特别注意啊!!

一开始我只引了jdbc的包,这是2000版本的,2008版本要引的是sqljdbc2.0驱动——Microsoft SQL Server JDBC Driver 2.0.exe,大家去网上搜就会有的,解压后运行里面的程序就可以得到sqljdbc4.jar和sqljdbc.jar,最好是2个都导进去吧,省的出问题。(不对,只能导一个,否则会报错,我导了sqljdbc4.jar)严重: 此驱动程序不支持 Java Runtime Environment (JRE) 1.6 版。请使用支持 JDBC 4.0 的 sqljdbc4.jar 类库。

二  eclipse引包方法

找到要引的包了,要怎么把它引进去呢?

右击你创建的工程,找到Build path ,选择 Add External Archives,找到你要导入的包,点击打开就可以引入了,引入后在工程下面的Referencede Libraries下便能显示这2个包了

将sqljdbc4.jar直接拷到自己jdk中jre\lib\ext下面就可以不用每次新建项目都去导入了!

…… …… 余下全文