查看 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 : 一个字符串,用于再次过滤日志内容。
分享到:
相关推荐
^_^ ,慢慢看吧,小知识,也许用得着!
docker 中安装Microsoft Sql Server 运行命令中ACCEPT_EULA=Y的意思...-p 14330:1433 绑定端口,其中14330是主机的端口,1433是docker内部SQLserver的端口,我们使用14330端口的时候会 自动映射到docker内部的1433端口
Jboss服务器端口配置,SQL Server 2000安装,WinXP文件夹视图设置
windows NT修改远程桌面端口,暂时只测试了win7和server2008
下面就来介绍下SQL Server 2008中使用的端口有哪些: 首先,最常用最常见的就是1433端口。这个是数据库引擎的端口,如果我们要远程连接数据库引擎,那么就需要打开该端口。这个端口是可以修改的,在“SQL Server...
修改SQL_Server_2000的端口号.doc
★ 本版本修改如下:1 重新写了进程管理器 1 自定义实例名 2 自定义端口 3 查看日志2 允许多SQL同时运行(更换实例名、端口)3 给 Sqlservr.exe 增加了个 -P 参数,可设置端口。4 无需导注册表。(^_~ 偷偷的笑)5 由于...
如果在安装完 SQL Server Express 之后更改服务器的角色,便会导致功能丢失,不支持这样做。 [顶部] 3.11 现有的 SQL 本机客户端安装可能导致安装失败 安装可能失败并回滚,同时显示以下错误消息:“找不到产品 ...
为SQLSERVER的默认连接协议,你可以在CLIENT NETWORK UTILITY中看到TCP/IP和NAME PIPE 的顺序。 你也可以在: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\SuperSocketNetLib] "ProtocolOrder"=...
4 数据库文件 (*.mdf + *.ldf)直接复制到 MYDB 目录,重新启动SQL,即可自动附加到SQLSERVER中(数据库名已经存在的不予理会,日志文件、库文件对应不上的不予理会)。 5 数据库只有在绝对路径模式下才可以用软件...
用于数据库和Java连接的代码,本人亲测可行,用户自己更改一下自己SQL的端口就可以连接了!
sql端口修改方法 企业管理器 --> 你的数据库组 --> 属性 --> 常规 --> 网络配置 --> TCP/IP --> 属性 ,在这儿将你的默认端口进行修改,和SQL SERVER的隐藏。 字串4
在SQL Server 配置管理器中,展开SQL Server 2005的网络配置,然后点击服务器实例如:MSSQLSERVER 的协议。 在右窗格中,双击TCP/IP协议。 在TCP/IP属性对话框中,单击IP地址选项卡。 在TCP端口框中的IPAll节,输入...
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.
当从命令提示符下启动 SQLServer 时,可使用该选项缩短启动 SQL Server 的时间。(注意:当使用该选项时,无法通过使用 SQLServer 服务管理器或 net stop 命令停止 SQL Server,而且如果已从 Microsoft Windows NT? ...
如果不熟悉sqlserver可以使用数据库引擎优化顾问来对数据库提出优化建议,然后通过系统管理的修改达到目的。 数据库引擎优化顾问 数据库引擎优化顾问介绍 分析一个或多个数据库的工作负荷和物理实现,工作负荷...
服务器:WINDOWS SERVER 2008 R2 SQL:SQL SERVER 2008 R2 背景:同一个公司同一个局域网 网络可以ping通 但是不... 您可能感兴趣的文章:Sql Server 2005 默认端口修改方法SQL Server 2008 到底需要使用哪些端口?Sql
主要给大家介绍了关于Sql server端口未打开连接不上的解决方案,文中通过示例代码介绍的非常详细,对大家学习或者使用Sql server具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
1、首先,您需要打开Sql server 2008管理配置器,或者在‘运行’里输入SQLServerManager10.msc命令来打开; 2、然后,点击MSSQLSERVER的协议,在右侧的页面中选择TCP/IP协议,之后右键点击TCP/IP协议,选择“属性”...