木子屋 Dnawo's BLOG

分类:服务器

共 348 篇

Windows2003性能监视器使用示例

Windows2003性能监视器分为两部分:系统监视器、性能日志和警报,前者以图表方式实时显示监视数据,后者将监视数据记录在日志文件中供系统管理员分析使用,还可以设置达到一定阀值时发出警报提示管理员。 系统监视器 系统监视器允许你添加感兴趣的计数器,并以图表方式实时显示监视数据,下边我们添加一个计数器Network Interface\\Bytes Sent/sec,监视网卡发送的字节的速度。 ①.点击系统监视器界面上的"+"按钮添加计数器: ②.选择计数器Network Interface\\Bytes Sent/sec,点击"说明"按钮可查看计数器描述: ③.在系统监视器上查看实时数据: 性能日志和警报…

为应用程序池'DefaultAppPool'提供服务的进程意外终止解决方法

在Windows Server 2003 sp2上新安装IIS6.0,完成后发现打开所有页面均显示Service Unavailable,尝试新建网站、新建应用程序池,问题依旧: 查看系统日志,发现了相关错误信息: 为应用程序池 'DefaultAppPool' 提供服务的进程意外终止。进程 ID 是 '5292'。进程退出代码是 '0xffffffff'。 应用程序-特定 权限设置未将 COM 服务器应用程序(CLSID 为 {A9E69610-B80D-11D0-B9B9-00A0C922E750} )的 本地 激活 权限授予用户 NT AUTHORITY\NETWORK SERVICE SID (S-1-5-20)。可以使用组件服务管理工具修改此安全权限。…

借助文本文件在SQL Server间导出/导入数据示例

在工作中经常需要将特定的数据从一台SQL Server数据库服务器复制到另一台SQL Server数据库服务器,虽然SQL Server本身提供了两台服务器直接导出/导入的功能,但这过程需要提供数据库帐号和密码,具有一定的不安全性,所以本文使用文本文件做为中介,先在一台服务器上将数据导出到文本文件,然后在另一台服务器从文本文件导入数据,在一定程度上提高数据库安全性。 借助文本文件在SQL Server间导出/导入数据示例 1.从SQL Server导出数据到文本文件 2.从文本文件导入数据到SQL Server 补充说明 .导出数据时钩选"第一列含有列名称",这样方便在导入数据时不用手工输入目标列名称;…

Windows2003服务器加内网设置方法

前提条件是要加内网的几台服务器都带有双网卡,将空闲网卡连接到同一台交换机上,再设置IP为同一网段的内网IP(网关、DNS留空)即可互访。

Windows 2003性能监视器监视SQL Server2000用户连接示例

Windows 2003提供了一个性能监视器工具,你可以将需要计数的对象计数器添加到监视器中,待计数一段时间后,对单位时间内得到的数据加以分析,为对象是否需进行调整提供可靠的数据依据。 Windows 2003性能监视器监视SQL Server2000用户连接示例 ①.在Windows 2003运行对话框输入"perfmon"后确定打开性能监视器; ②.在监视器界面上点击右键,选择"添加计数器": ③.先选择监视对象为"SQLServer:常规统计",再选择计数器为"用户连接",点添加: ④.在监视器中查看SQL Server2000用户连接统计信息: 说明:重复②③④步骤可继续添加对象的计数器。

SQL Server2000数据库的备份与还原

一、SQL Server2000数据库备份类型 1.SQL Server2000数据库备份可分为以下四种类型: ①.完全数据库备份 完全数据库备份包含了数据库所有数据和事务日志,它是数据库还原的基准。在进行差异备份和事务日志备份前应执行过完全数据库备份。在完全数据库备份前清除事务日志可以使得备份文件比较小。 ②.差异数据库备份 差异数据库备份是备份从上一次完全数据库备份后数据库中更改的部分,执行差异备份的前提是已经执行了完全数据库备份。 ③.事务日志备份 事务日志备份是备份从上一次成功执行BACKUP LOG语句之后到当前事务日志结尾的这段事务日志。备份事务日志可以记录数据库的更改,除非已执行了至少一次完全数据库备份,否则不应该备份事务日志。…

在Visual Studio 2008中调试本地SQL Server2005存储过程

在SQL Server2000中自带有存储过程调试的功能,但在SQL Server2005中却怎么也找不着了,百度后得知该功能已剥离到Visual Studio中,便做了个简单的测试体验了下。 在Visual Studio 2008中调试本地SQL Server2005存储过程 ①.在SQL Server2005中创建一个简单的存储过程供测试: ②.打开Visual Studio 2008服务器资源管理器,添加数据库,右键点击需要调试的存储过程,选择"单步执行存储过程": ③.在弹出的对话框中给存储过程参数赋值后点确定开始调试: ④.按F11就可以一步步调试存储过程了: 补充说明 .参见《SQL Server2000存储过程调试》一文;…

在phpMyAdmin中为MySQL新建用户并分配数据库权限

出于安全考虑,在应用程序中尽量不要使用具有全局权限的root用户来连接MySQL数据库,建议为每个数据库创建一个对应的用户,并分配该用户只允许操作该库的权限。下边演示下如何在phpMyAdmin中为MySQL新建用户并分配数据库权限。 1.演示环境 phpMyAdmin版本:3.4.7.1 MySQL版本:5.0.87 2.添加新用户 ①.使用root账户登录phpMyAdmin,在右侧菜单中选择"权限",然后点击添加新用户: ②.添加用户信息: 登录信息:填写用户名、主机、密码、重新输入 用户数据库:选择无 全局权限:全不选 资源限制:默认 点击"新建用户"按钮,新用户添加完成。 3.给用户分配数据库权限…

T-SQL查询进阶--理解SQL Server中索引的概念,原理以及其他

简介 在SQLServer中,索引是一种增强式的存在,这意味着,即使没有索引,SQLServer仍然可以实现应有的功能。但索引可以在大多数情况下大大提升查询性能,在OLAP中尤其明显.要完全理解索引的概念,需要了解大量原理性的知识,包括B树,堆,数据库页,区,填充因子,碎片,文件组等等一系列相关知识,这些知识写一本小书也不为过。所以本文并不会深入讨论这些主题。 索引是什么 索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。 精简来说,索引是一种结构.在SQLServer中,索引和表(这里指的是加了聚集索引的表)的存储结构是一样的,都是B树,B树是一种用于查找的平衡多叉树.理解B树的概念如下图:…

在没有安装SQL Server的机子上使用客户端网络实用工具的方法

SQL Server自带的客户端网络实用工具中有个"别名"工具非常好用,你可以为任意一个数据库服务器设置一个别名,这样在程序中连接数据库的地方都可以使用这个别名,例如: 然后在程序中使用(web.config): 别名不仅易记,和服务器IP地址相比也易写,除此之外,还有一个实用的地方,就是当某天数据库移到另一台服务器IP换了,也只需修改下别名对应的地址即可,程序不必做任何修改。但这边有个问题: 客户端网络实用工具是SQL Server自带的,也就是说,如果你的程序想使用客户端网络实用工具,那程序和SQL Server必须在同一台机子上,但在WEB应用程序布署中,WEB程序和数据库服务器放在两台服务器上是很常见的,这时总不能为了使用客户端网络实用工具而在WEB程序所在服务器上安装个SQL Server吧?有什么办法能在没有安装SQL Server的机子上使用客户端网络实用工具呢?…