- 浏览: 65131 次
- 性别:
- 来自: 珠海
文章分类
最新评论
用 SQL 语句查看 SQL Server 2005 端口号
查看 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 : 一个字符串,用于再次过滤日志内容。
发表评论
-
数据库创建链接远程服务器
2014-05-09 11:59 723--PKselect * from sys.key_con ... -
SQL作业的操作大全
2013-03-21 16:00 903SQL作业的操作全 --定义创建作业DECLARE @ ... -
Oracle创建删除用户、角色、表空间、导入导出..命令总结
2012-12-11 14:18 927//创建临时表空间 create temporary ta ... -
sql 查询出每个科目成绩第一的学生信息
2012-07-10 09:10 5562一次性查询出每个科目的成绩第一的学生,在SQL SERVE ... -
用SQL语句添加删除修改字段等操作
2012-05-28 14:10 2158用SQL语句添加删除修改字段1.增加字段 alter ... -
SQL中 patindex函数的用法
2012-03-13 11:12 1136语法格式:PATINDEX ( '%pattern%' , e ... -
查询DB2多行数据一行显示(精简sql)
2012-02-21 09:45 1801select o1.ORGTYPE,varchar(repla ... -
SQL+Assistant+v4.8&2Bkey
2011-10-25 09:09 820SQL+Assistant+v4.8&2Bkey -
ROW_NUMBER、RANK、DENSE_RANK的用法
2011-10-19 08:39 861ROW_NUMBER、RANK、DENSE_RANK的用法 ... -
db2中关于递归(with)的使用
2011-05-24 19:15 6343db2中关于递归(with)的使用因为有人问及,这边简单的再探 ... -
DB2常用函数与Oracle比较
2011-05-19 09:47 18431、类型转化函数:decimal, double, Inte ... -
oracle 的wmsys.wm_concat函数用法
2011-05-17 14:25 1553无意中碰到wmsys.wm_concat这个函数很好很强大. ... -
Oracle相关的1000个命令
2011-02-23 09:22 1707Oracle相关的1000个命令(实用) 比较适合初学者,所 ... -
Sql Server 常用日期格式
2011-02-19 10:31 823Sql Server 常用日期格式 SQL Server中文 ... -
SQL语句优化34条(常拿来用用)
2011-02-18 08:32 7291)选择最有效率的表名顺序(只在基于规则的优化器中有效): ... -
MS-SQL Server 多行转为一列的合并
2010-12-21 08:40 4241描述:将如下形式的数据按id字段合并value字段。 id ... -
列出一个表的字段的全部信息
2010-12-17 11:00 875select rtrim(b.name) ascolname ... -
汇总数据到一行
2010-11-15 21:17 827--sql server 2005 --执行 select ... -
SQL的行列转化问题
2010-10-21 16:04 1045SQL Server中行列转换 Pivot UnPivot ... -
Oracle 任意两个时间之间的日期 时间列表
2010-10-12 16:18 997如何查找2个时间之间的日期列表? 如查找 2004-01-0 ...
相关推荐
2. **查询系统视图**: 在SQL Server Management Studio中,可以执行如下SQL语句来确认端口更改:`SELECT local_net_address, local_tcp_port FROM sys.dm_exec_connections WHERE session_id = @@SPID;` **四、安全...
DatabaseName=Test`:指定数据库连接 URL,包括服务器地址、端口号和数据库名称。 * `jdbc.user = sa`:指定数据库用户名为 sa。 * `jdbc.password = 3guaidaojide2`:指定数据库密码。 * `...
1、1=1,1=2的使用,在SQL语句组合时用的较多 “where 1=1” 是表示选择全部 “where 1=2”全部不选, 如: if @strWhere !='' begin set @strSQL = 'select count(*) as Total from [' + @tblName + '] where ' + ...
使用`java.sql.DriverManager.getConnection()`方法建立到SQL Server 2008的连接,需提供服务器名、端口号、数据库名、用户名和密码等参数。 4. **执行SQL语句**: 通过`Connection`对象创建`Statement`或`...
3. **执行SQL语句**:通过PreparedStatement对象执行SQL语句,实现数据的增删查改功能。 #### 注意事项 - 在Android端进行数据库操作时,应确保所有数据库交互都在子线程中进行,避免阻塞主线程导致UI卡顿。 - ...
要优化JDBC性能,可以考虑预编译SQL语句(使用`PreparedStatement`)、批量操作(使用`addBatch()`和`executeBatch()`)、使用最新的JDBC驱动,以及合理设置连接池参数。 以上就是关于"sql server2000 jdbc"的相关...
在使用这些示例之前,你需要根据自己的SQL Server实例配置连接参数,如数据库URL(通常格式为`jdbc:sqlserver://服务器地址:端口号;databaseName=数据库名`)、用户名和密码。示例代码中已经对这些地方做了注释,只...
在本例中,我们使用的是SQL Server数据库,驱动程序是“SQLServer”,服务器名称是“127.0.0.1”,端口号是“1433”,数据库名称是“juyuwang”,用户名是“sa”,密码是“123456”。 4. 捕获异常 在连接数据库时...
这里的URL参数中,"localhost"是服务器地址,1433是默认的SQL Server端口号,"myDatabase"是数据库名。 3. **创建Statement或PreparedStatement**:连接建立后,可以创建Statement或PreparedStatement对象来执行...
总结,使用SQL JDBC 3.0驱动连接SQL Server 2000涉及到下载驱动包、配置类路径、编写Java代码来建立连接、执行SQL语句、处理结果集以及管理事务。这个过程对于Java开发者来说是基础且重要的,确保了应用程序能够正确...
在这里,`url`参数包含服务器地址、端口号(默认1433)和数据库名,`username`和`password`是数据库登录凭证。 4. **执行SQL语句**:一旦连接建立,你就可以通过`Statement`或`PreparedStatement`对象来执行SQL...
Windows 身份验证使用 Windows 操作系统的身份验证机制来验证用户身份,而 SQL Server 身份验证则使用 SQL Server 的身份验证机制来验证用户身份。 在创建用户过程中,需要选择合适的身份验证机制。例如,使用 ...
为了提高性能,可以使用批处理(`addBatch()`和`executeBatch()`)来一次性发送多个SQL语句,或者使用`PreparedStatement`预编译SQL语句,减少解析和编译的时间。 **6. 连接池** 在实际应用中,通常会使用连接池...
最后,使用 Connection 对象创建 Statement 对象,执行 SQL 语句。 public class lianjie { Connection con = null; Statement st = null; private Connection con() { try { String url = "jdbc:sqlserver://...
8. **性能优化**:使用`PreparedStatement`代替`Statement`,预编译SQL语句,可以提高执行速度。对于大量重复的SQL操作,预编译的语句更具优势。 9. **连接池**:在实际应用中,为了提高性能和资源利用,通常会使用...
JDBC (Java Database Connectivity) 是 Java 开发语言中用于连接数据库的标准API,它允许Java程序通过标准SQL语句来查询或更新数据库中的数据。本文将详细介绍如何配置JDBC以实现与SQL Server 2005数据库的有效连接...
2. 端口号(默认为1433) 3. 数据库名称 4. 用户名 5. 密码 以下是一个基础的连接示例: ```python import pyodbc server = 'your_server_name' # 服务器名称或IP database = 'your_database' # 数据库名称 ...
String url = "jdbc:sqlserver://服务器地址:端口号;databaseName=数据库名"; String username = "用户名"; String password = "密码"; Connection conn = DriverManager.getConnection(url, username, password...
3. 数据查询:内置SQL编辑器,支持编写复杂SQL语句,进行数据查询、插入、更新和删除操作。 4. 数据导入导出:可以将数据从其他格式(如CSV、Excel等)导入到数据库,或将数据库中的数据导出为其他格式。 5. 数据...
6. `-s` 或 `--server`: 数据库服务器地址,包括IP或主机名和端口号(默认为1433)。 7. `-f` 或 `--format`: 输出格式选项,如纯文本或XML,便于后续处理。 通过正确配置以上参数,我们就能运行sqldump并生成所需...