精华内容
下载资源
问答
  • java连接sql server端口错误
  • import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RestController; @RestController public class SentinelDemoController { ...
  • 查看sqlserver端口

    万次阅读 2018-07-06 12:13:42
    背景  这几天想写一个使用java连接sqlserver的数据库连接测试程序。但是在查看数据库连接字符格式以后发现需要sqlserver数据库服务的端口号。在安装sqlserver的时候也没有提到端
    原文地址为:
    查看sqlserver的端口号
    

    背景

      这几天想写一个使用java连接sqlserver的数据库连接测试程序。但是在查看数据库连接字符格式以后发现需要sqlserver数据库服务的端口号。在安装sqlserver的时候也没有提到端口号的问题,以前安装mysql的时候倒是见到过3306这个端口号,安装oracle的时候1521这个端口号也没有看到。不过oracle连接的时候都用的是1521,比如oracle的的数据库连接字符串格式为:jdbc:oracle:thin:@localhost:1521:SID。不知道安装两个oracle数据库是否还是1521这个端口号。

    通过存储过程查看

      闲话莫提,我们直接讲解如何查看端口号。需要提的是在我的机器上安装了sqlserver2008和sqlserver2012两个版本的数据库。我们首先打开sqlserver management studio(简称SSMS)连接sqlserver2008的数据库实例,然后执行如下存储过程:

    --查询端口号
    exec sys.sp_readerrorlog 0, 1, 'listening'

    查询出来的结果如下图所示:

    从上图我们可以看出sqlserver2008的端口号是5419。

    接下来关闭SSMS,再从重新打开,接着连接sqlserver2012。继续执行上述的存储过程,查询结果如下图所示:

    上图说明sqlserver2012的端口号是5413。

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

    首先打开SSCM,如下图所示:

    然后再sqlserver网络配置中开启TCP/IP协议,如下图所示:

    在这里我们要将SQLEXPRESS和SQL2012两个协议中的TCP/IP协议都开启。

    然后查看TCP/IP协议的属性,如下所示:

    如上图所示,我们在IPALL中看到了“TCP动态端口”的值为5419,这就是我们sqlserver2008的端口号。我们打开sql2012的协议查看,发现IPALL属性如下:

    sql2012的端口号是5413,这个跟我们用存储过程查出来的端口号一模一样。

    通过sp_readerrorlog来查看sql server监听的协议以及端口(补充:2012-9-10)

    在SSMS中输入sp_readerrorlog命令来查看sql server信息,回到到如下类似的监听信息:

    --tcp协议
    Server is listening on [ 'any' <ipv6> 1500].
    Server
    is listening on [ 'any' <ipv4> 1500].
    Server
    is listening on [ 'any' <ipv6> 1433].
    Server
    is listening on [ 'any' <ipv4> 1433].
    Server
    is listening on [ ::1 <ipv6> 1434].
    Server
    is listening on [ 127.0.0.1 <ipv4> 1434].
    --named pipe协议无法关闭,即使关闭以后也会有local connection provider
    Server local connection provider is ready to accept connection on [ \\.\pipe\sql\query ].
    --share memory
    Server local connection provider is ready to accept connection on [ \\.\pipe\SQLLocal\MSSQLSERVER ].

    这是在关闭named pipe的情况下,如果开启named pipe的话,那么会是如下类型:

    --开启named pipe
    Server named pipe provider is ready to accept connection on [ \\.\pipe\sql\query ].

    在sql server是无法关闭本地named pipe协议的

     

     

     

     


    转载请注明本文地址: 查看sqlserver的端口号
    展开全文
  • java创建线程监听端口,创建线程处理连接
  • com.microsoft.sqlserver.jdbc.SQLServerException: 端口号 1433/xspider_ptankanva?useUnicode=true&characterEncoding=UTF-8 无效。 at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDriverError...
  • 首先,在连接数据库之前必须保证SQL Server 2012是采用SQL Server身份验证方式而不是windows身份验证方式。如果在安装时选用了后者,则重新设置如下: ...   ...当你保证SQL Server 2012是采用SQL Server

    首先,在连接数据库之前必须保证SQL Server 2012是采用SQL Server身份验证方式而不是windows身份验证方式。如果在安装时选用了后者,则重新设置如下:

    http://blog.163.com/jackie_howe/blog/static/19949134720122261121214/

     

    当你保证SQL Server 2012是采用SQL Server身份验证方式后,开始如下配置:

    一、因为SQL Server 2012装好后,默认协议是没有开启的,所以要打开SQL Server配置管理器中开启:

    1、安装好SQL Server 2012后,运行 【开始 】→【 所有程序】  【Microsoft SQL Server 2012】  【配置工具】 →【SQL Server配置管理器】,如下图1所示:


    2、打开的窗口如下图所示。在左边栏找到 SQL Server网络配置选项,点开它的小箭头,会看到“【你的数据库名】的协议” (图中是ERIC2012的协议),选中它,看右边栏。如下图2所示:


    (1)如果Named Pipes 未启用,则右键→启用

    (2)右键单击 TCP/IP,选择 启用

    (3)双击TCP/IP(右键→属性),在弹出的窗口中选择 “IP地址” 选项卡,将IP1和IP10的【IP地址】设为127.0.0.1,并将所有【IPx】的【已启用】设为是。接着,拖动下拉条到最下方,将 IPAll 中的【TCP端口】设成 【1433】,其余不变。如下图3和图4所示:



    3、接下来使用telnet命令测试1433端口是否打开。首先要保证telnet服务开启。开启win7 telnet的方法在这里:

    打开【控制面板】-【程序】-【程序和功能】-【打开或关闭windows功能】,勾选【Telnet服务器】和【Telnet客户端】

     


    4、完成上一步后。开始菜单  运行cmd  输入:telnet 127.0.0.1 1433,(注意telnet与127之间有空格,1与1433之间有空格)。若没有提示连接失败,则为成功。



    展开全文
  • 查看SQL Server端口

    万次阅读 2014-04-23 13:53:40
    但是在查看数据库连接字符格式以后发现需要sqlserver数据库服务的端口号。在安装sqlserver的时候也没有提到端口号的问题,以前安装mysql的时候倒是见到过3306这个端口号,安装oracle的时候1521这个端口号也没有看到...

    突然叫我过来研究一下别人写的游戏后台,还是Structs的,表示一点都不懂!有点莫名其妙的感觉。装好MyEclipse、SQL Server,将源代码和数据拷进去后运行,连接不上数据库。第一个反应是用户名密码不正确,去XML配置文件中修改了用户名密码,然后还是连接失败“Connection Refused!”,然后才想到是不是端口也不对?本来SQL Server默认监听端口是 1433 ,但是也有可能该端口已经被占用,然后重新分配了一个端口。不过怎么看SQL Server监听的端口号呢?方法如下:

    一、通过存储过程查看

    首先打开sqlserver management studio(简称SSMS)连接sqlserver2005的数据库实例,然后执行如下存储过程:

    --查询端口号
    exec sys.sp_readerrorlog 0, 1, 'listening'

    查询出来的结果如下图所示:

    从上图我们可以看出sqlserver2005的端口号是5419。

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

    首先打开SSCM,如下图所示:


    然后再sqlserver网络配置中开启TCP/IP协议,如下图所示:

    在这里我们要将SQLEXPRESS和SQL2012两个协议中的TCP/IP协议都开启。

    然后查看TCP/IP协议的属性,如下所示:

    如上图所示,我们在IPALL中看到了“TCP动态端口”的值为5419,这就是我们sqlserver2005的端口号。

    三、通过sp_readerrorlog来查看sql server监听的协议以及端口

    在SSMS中输入sp_readerrorlog命令来查看sql server信息,回到到如下类似的监听信息:

    复制代码
    --tcp协议
    Server is listening on [ 'any' <ipv6> 1500].
    Server is listening on [ 'any' <ipv4> 1500].
    Server is listening on [ 'any' <ipv6> 1433].
    Server is listening on [ 'any' <ipv4> 1433].
    Server is listening on [ ::1 <ipv6> 1434].
    Server is listening on [ 127.0.0.1 <ipv4> 1434].
    --named pipe协议无法关闭,即使关闭以后也会有local connection provider
    Server local connection provider is ready to accept connection on [ \\.\pipe\sql\query ].
    --share memory
    Server local connection provider is ready to accept connection on [ \\.\pipe\SQLLocal\MSSQLSERVER ].
    复制代码

    这是在关闭named pipe的情况下,如果开启named pipe的话,那么会是如下类型:

    --开启named pipe
    Server named pipe provider is ready to accept connection on [ \\.\pipe\sql\query ].

    在sql server是无法关闭本地named pipe协议的

    展开全文
  • 配置文件中配置的启动端口是6868...于是执行:java -jar xxx.jar --server.port=6999,但是服务实际启动的端口依旧是6868。 后面换了一个命令执行:java -jar -Dserver.port=6999 xxx.jar,服务就能以6999端口启动了 ...

    配置文件中配置的启动端口是6868,但是我想以6999的端口启动服务

    于是执行:java -jar xxx.jar --server.port=6999,但是服务实际启动的端口依旧是6868。

    后面换了一个命令执行:java -jar -Dserver.port=6999 xxx.jar,服务就能以6999端口启动了

    展开全文
  • 从dubbo源码分析qos-server端口冲突问题

    万次阅读 热门讨论 2018-08-05 21:21:00
    而在我们公司一直都在推荐使用dubbo,今天就来讲讲在使用dubbo过程出现的qos-server端口冲突问题。 首先什么是dubbo的qos-server呢?qos是dubbo的在线运维命令,dubbo2.5.8新版本重构了telnet模块,提供...
  • JAVA常用端口

    千次阅读 2019-01-15 15:54:30
    默认端口号 应用 21 FTP(文件传输) 22 SSH(安全登录)、SCP(文件传输)、端口重定向 23 Telnet(远程登录) 80 HTTP服务器 1433 SQL Server数据库server 1434 SQLServer数据库monitor 1521 ...
  • 如何在Windows下查看JAVA端口占用明细

    千次阅读 2017-02-22 13:45:14
    在linux想要查看某个端口的占用情况,我们可以使用ps -ef | grep 端口号来查看某个进程的端口占用情况,那么在windows上,如何查看呢?  起因:散仙在win7上启动jetty时,发生端口占用,日志异常如下:  ...
  • 问题:Usage: java javassist.tools.web.Webserver <port number> 解决: 首先查看占用对应端口号的进程 :netstat -ano |findstr 8000 根据进程号杀掉进程:taskkill -pid 12804 -f
  • Java JDBC连接SQL Server2005错误:通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败
  • 什么是JSP,JSP全称为Java Server Pages,即Java服务器页面,是一套动态网页标准技术。而这个标准由各大web服务器厂商实现。下面先简单的介绍一下JSP的相关知识点。 软件的两种架构 软件分为2种架构: 1. C/S ...
  • java 启动jar 指定端口

    千次阅读 2021-01-07 10:45:27
    java 启动jar 指定端口 java -jar xxx.jar --server.port=80
  • 查看SQLSERVER端口命令

    千次阅读 2014-09-23 21:52:44
    exec sys.sp_readerrorlog 0,1 ,'listening' 是否和java代码中的url指定的接口号一致
  • Java开发中常用数据库默认端口oracle 1521 、mysql 3306、sqlserver 1433等,及网络常用端口
  • 在开始-运行-cmd,输入:netstat –ano可以查看所有进程 查询占用了8080端口的进程:netstat -ano|findstr &quot;8080&quot; Mac命令: lsof -i:80 查询80端口占用程序 2. 杀死占用端口程序(注意程序...
  • ArcGIS Server for Java

    千次阅读 2016-01-12 15:22:29
    安装ArcGIS Server for Java 1. 安装ArcGIS Server for Java,导入ISO文件到... ArcGIS Server需要占用8099、8399端口,8099是服务管理服务的端口,8399是rest服务的端口,软件会自动安装配置的Tomcat。 2. 安装过程中
  • Sql Server连接端口问题

    2009-01-08 17:34:15
    机器A、机器B,都装有Sql Server2000,C#程序从A连B上的数据库OK,但是从B连A的数据库总是有异常,异常提示“在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程...
  • java命令-指定端口启动

    千次阅读 2020-11-23 08:09:05
    指定端口启动: java -jar xx.jar --server.port=8085
  • java tcp 端口监听

    千次阅读 2012-12-11 16:23:28
    import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.PrintWriter; import java.net.InetAddress; import java.net.ServerSocket; import java.net.Sock
  • Ubuntu server搭建Java web服务器

    千次阅读 2017-04-16 09:37:53
    在这里为大家介绍如何在Ubuntu server搭建Java web服务器,输入命令时请留意作者的Ubuntu路径的变化 1、 在Ubuntu server中安装ssh,如果是购买服务器的话,这已经是安装的了,包括vim 获取超级权限 先更新...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 343,867
精华内容 137,546
关键字:

server端口查看java

java 订阅