`
仁生之狼
  • 浏览: 42829 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

修改sql server 2008 端口

阅读更多
查看 SQL Server 2005 的端口号,我们可以到安装 SQL Server 服务的机器上,通过配置工具 SQL Server Configuration Manager(SSCM)中来找。如果 SQL Server 服务器在远程,这个办法就行不通了。不过,我们还可以通过查看 SQL Server 服务器日志来查看。如果日志内容很多的话,找起来就比较麻烦。幸运的是,SQL Server 2005 为我们提供了一个非常有用的系统存储过程 sp_readerrorlog。(你在 SQL Server 帮助文档中可能找不到)。言归正传,下面演示下通过 SQL 语句来找到 SQL Server 端口号:


exec sys.sp_readerrorlog 0, 1, 'listening'|


LogDate                 ProcessInfo  Text
----------------------- ------------ ---------------------------------------------
2008-08-01 11:05:04.970 Server       Server is listening on [ 'any' <ipv4> 1387].
这里,1387 就是 SQL Server 监听的端口号。

SQL Server 2005 系统扩展存储过程 sys.readerrorlog 可以读取 SQL Server 服务器日志文件。注意,这里的日志文件是指 SQL Server 服务器日志,而不是 SQL Server 数据库的日志文件。

关于 SQL Server 2005 sp_readerrorlog

exec sp_helptext 'sys.sp_readerrorlog'



create proc sys.sp_readerrorlog

   @p1  int          = 0, 
   @p2  int          = null, 
   @p3  varchar(255) = null, 
   @p4  varchar(255) = null

as 
begin 
 
if (not is_srvrolemember(N'securityadmin') = 1) 
begin 
    raiserror(15003,-1,-1, N'securityadmin') 
    return (1) 
end 
  
if (@p2 is NULL) 
    exec sys.xp_readerrorlog @p1 
else 
    exec sys.xp_readerrorlog @p1,@p2,@p3,@p4 
end

sys.sp_readerrorlog 最终调用的是过程 sys.xp_readerrorlog。不过要注意的是: SQL Server 2005 中的 xp_readerrorlog 跟 SQL Server 2000 中的用法不同。

SQL Server 2005 sp_readerrorlog 参数详解:

@p1 : SQL Server 服务器日志文件编号,0=current, Archive #1, 2 = Archive #2, ...
@p2 : SQL Server 日志文件类型,1 or NULL = error log, 2 = SQL Agent log
@p3 : 一个字符串,用于过滤日志内容。
@p4 : 一个字符串,用于再次过滤日志内容。
分享到:
评论

相关推荐

    sqlserver修改端口

    ^_^ ,慢慢看吧,小知识,也许用得着!

    docker安装Microsoft Sql Server.docx

    docker 中安装Microsoft Sql Server 运行命令中ACCEPT_EULA=Y的意思...-p 14330:1433 绑定端口,其中14330是主机的端口,1433是docker内部SQLserver的端口,我们使用14330端口的时候会 自动映射到docker内部的1433端口

    Jboss服务器端口配置,SQL Server 2000安装,WinXP文件夹视图设置

    Jboss服务器端口配置,SQL Server 2000安装,WinXP文件夹视图设置

    server2008修改远程端口

    windows NT修改远程桌面端口,暂时只测试了win7和server2008

    SQL Server 2008 到底需要使用哪些端口?

    下面就来介绍下SQL Server 2008中使用的端口有哪些:  首先,最常用最常见的就是1433端口。这个是数据库引擎的端口,如果我们要远程连接数据库引擎,那么就需要打开该端口。这个端口是可以修改的,在“SQL Server...

    修改SQL_Server_2000的端口号.doc

    修改SQL_Server_2000的端口号.doc

    MS SQL Server 绿色版 v3.0

    ★ 本版本修改如下:1 重新写了进程管理器 1 自定义实例名 2 自定义端口 3 查看日志2 允许多SQL同时运行(更换实例名、端口)3 给 Sqlservr.exe 增加了个 -P 参数,可设置端口。4 无需导注册表。(^_~ 偷偷的笑)5 由于...

    Microsoft SQL Server 2005 Express Edition SP3

    如果在安装完 SQL Server Express 之后更改服务器的角色,便会导致功能丢失,不支持这样做。 [顶部] 3.11 现有的 SQL 本机客户端安装可能导致安装失败 安装可能失败并回滚,同时显示以下错误消息:“找不到产品 ...

    远程连接不上SQLSERVER

    为SQLSERVER的默认连接协议,你可以在CLIENT NETWORK UTILITY中看到TCP/IP和NAME PIPE 的顺序。 你也可以在: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\SuperSocketNetLib] "ProtocolOrder"=...

    Microsoft SQL Server 2000(MSSQL) v6.5.0.4简体中文绿色版

    4 数据库文件 (*.mdf + *.ldf)直接复制到 MYDB 目录,重新启动SQL,即可自动附加到SQLSERVER中(数据库名已经存在的不予理会,日志文件、库文件对应不上的不予理会)。 5 数据库只有在绝对路径模式下才可以用软件...

    Java连接SqlServer2008代码

    用于数据库和Java连接的代码,本人亲测可行,用户自己更改一下自己SQL的端口就可以连接了!

    sql端口修改方法,一点小东西

    sql端口修改方法 企业管理器 --&gt; 你的数据库组 --&gt; 属性 --&gt; 常规 --&gt; 网络配置 --&gt; TCP/IP --&gt; 属性 ,在这儿将你的默认端口进行修改,和SQL SERVER的隐藏。 字串4

    Sql Server 2005 默认端口修改方法

    在SQL Server 配置管理器中,展开SQL Server 2005的网络配置,然后点击服务器实例如:MSSQLSERVER 的协议。 在右窗格中,双击TCP/IP协议。 在TCP/IP属性对话框中,单击IP地址选项卡。 在TCP端口框中的IPAll节,输入...

    更改SQL SEVER 2005端口号

    SQL Server的默认TCP端口是1433,UDP端口是1434。2005连接字符串为 Provider=SQLNCLI.1;Persist Security Info=True;User ID=****;Password=**;Initial Catalog=tablename;Data Source=202.000.000.000.

    绿色 Sql Server 原理及全新管理工具

    当从命令提示符下启动 SQLServer 时,可使用该选项缩短启动 SQL Server 的时间。(注意:当使用该选项时,无法通过使用 SQLServer 服务管理器或 net stop 命令停止 SQL Server,而且如果已从 Microsoft Windows NT? ...

    SQLServer安全及性能优化

    如果不熟悉sqlserver可以使用数据库引擎优化顾问来对数据库提出优化建议,然后通过系统管理的修改达到目的。 数据库引擎优化顾问  数据库引擎优化顾问介绍  分析一个或多个数据库的工作负荷和物理实现,工作负荷...

    win2008 r2安装SQL SERVER 2008 R2 不能打开1433端口设置方法

    服务器:WINDOWS SERVER 2008 R2 SQL:SQL SERVER 2008 R2 背景:同一个公司同一个局域网 网络可以ping通 但是不... 您可能感兴趣的文章:Sql Server 2005 默认端口修改方法SQL Server 2008 到底需要使用哪些端口?Sql

    Sql server端口未打开连接不上的解决方案

    主要给大家介绍了关于Sql server端口未打开连接不上的解决方案,文中通过示例代码介绍的非常详细,对大家学习或者使用Sql server具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧

    解决SQL Server 2008 不能使用 “.” local本地连接数据库问题

    1、首先,您需要打开Sql server 2008管理配置器,或者在‘运行’里输入SQLServerManager10.msc命令来打开; 2、然后,点击MSSQLSERVER的协议,在右侧的页面中选择TCP/IP协议,之后右键点击TCP/IP协议,选择“属性”...

Global site tag (gtag.js) - Google Analytics