今天忽然ms sql2000的企业管理器出错,搜索了一下找到了解决办法,记录一下,方便日后查询
错误信息:
---------------------------
Microsoft Management Console
---------------------------
MMC 不能打开文件 C:\Program Files\Microsoft SQL Server\80\Tools\BINN\SQL Server Enterprise Manager.MSC。
这可能是由于文件不存在,不是一个 MMC 控制台,或者用后来版本的 MMC 创建。也可能是由于您没有访问此文件的足够权限。
---------------------------
确定
---------------------------
解决办法:
打开运行对话框输入:mmc
1 控制台--添加/删除管理单元--添加--找到MicrosoftSQL企业管理器--添加--关闭--确定
2 控制台--选项--控制台模式选择"用户模式完全访问"--将下面的选择全部取消
3控制台--另存为--存储为:
C:\Program Files\Microsoft SQL Server\80\Tools\Binn\SQLServerEnterpriseManager.MSC
注:
如果只是单击快捷方式后没有反应刚只需要到上边目录中找到SQLServerEnterpriseManager.MSC 重新创建快捷方式即可 ......
对SQL Server 2008 进行Mirror的基本配置及安装。
准备工作
1. Principal 与Mirror 以及 Witness 三台实例都安装为相同版本,目前是到SQL Server 2008 SP1。
2. 需要有一个域帐户分别添加到 三台数据库实例所在的Server 的 Administrators组、以及SQL Server 相关的组中; 由于具体的组的功能不清楚,因此建议所有组都添加该域帐户,确保权限运行正常。
3. 将第二步中的域帐户设置为SQL Server 服务,SQL Server Agent 的启动帐户,并重启服务。
4. 确保Principal 与Miroor 两台实例上的数据数据及日志相同。备份模式为完全备份,恢复模式为完全,向Mirror实例上恢复数据库时必须选择为NoRecovery模式。
创建EndPoint
1. 在Principal与 Mirror实例上创建EndPoint,运行脚本:
Create EndPoint On Principal and Mirror Instance
CREATE ENDPOINT mirroring_ep
STATE=STARTED
AS TCP (LISTENER_PORT=5022)
FOR DATABASE_MIRRORING
(ROLE = PARTNER, ENCRYPTION = SUPPORTED)
--或
CREATE ENDPOINT mirroring_ep
STATE=STARTED
AS TCP (LISTENER_PORT=5022)
FOR DATABASE_MIRRORING
(AUTHENTICATION ......
原网站无法访问,故保留google快照
How things work :
SQL
Select
Statement
Introduction
:
Ever asked your self how things work inside the
SQL
Select
statement? In this article we won’t be talking about how to writeSQL
Select
statement but rather we will be talking about the algorithms and the methodology behind the
Select
statement and how
SQL
decides which
algorithm
it will use to filter out the results and return our expected results.
Selecting an
Algorithm
:
In fact you can’t do so, it is up to the
SQL
Optimizer implementation to determine the selected
algorithm
that best match the query you are going to invoke in order to enhance the query performance or in other words Optimize it, so you don’t have control over selecting the
algorithm
although some
SQL
Optimizer implementations tri ......
SDTimes高级编辑Alex Handy在博客中爆料,上周Facebook邀请了PHP核心团队到公司讨论他们的新项目:从头重写的PHP运行库。周二他们将正式发布这个项目,并开源。
Handy相信,这是两年前Facebook招揽的一位PHP高手所为。
但也有网友在博客下留言说,Facebook开发的是一个PHP编译器,也就是说,Facebook版本的PHP将从一个动态语言变为预编译类型安全语言。这将能使PHP的速度提升10倍。
为什么Facebook要重写PHP运行库或者开发编译器呢?显然,PHP的速度和性能无法让Facebook满意。他们决定自己动手了。
也许是听说了这一消息,Google Android核心开发人员也是TestNG项目的创始人Cedric Beust在Twitter上说:
I love PHP for how quickly I get things done but hate it for the ugly code it forces me to write. We need a real OO web language.
(我爱PHP,它使我能够很快地完成工作;我恨PHP,我不得不用它写下丑陋的代码。我们需要一个真正OO的Web语言。)
这个传闻的真相到底是怎样的呢?让我们拭目以待。
本文来自“北大青鸟济南新东方(山东大学)校区”网站 http://www.0531accp.com
原文链接:http://www.0531accp.com/zxzx/show___id=488.html ......
i :如果在修饰符中加上"i",则正则将会取消大小写敏感性,即"a"和"A" 是一样的。
U:和问号的作用差不多,用于设置"贪婪模式"。
m:默认的正则开始"^"和结束"$"只是对于正则字符串如果在修饰符中加上"m",那么开始和结束将会指字符串的每一行:每一行的开头就是"^",结尾就是"$"。
x:如果加上该修饰符,表达式中的空白字符将会被忽略,除非它已经被转义。
A:如果使用这个修饰符,那么表达式必须是匹配的字符串中的开头部分。比如说"/a/A"匹配"abcd"。
e:本修饰符仅仅对于replacement有用,代表在replacement中作为PHP代码。
s:如果在修饰符中加入"s",那么默认的"."代表除了换行符以外的任何字符将会变成任意字符,也就是包括换行符!
备注:U和i在一般的编程中比较常用,U可以理解成最小单元匹配 ......
基于PHP语言的论坛可以说是目前最安全而且执行代码效率最高的论坛了,和ASP相比他可以实现和MYSQL更好结合的特点,结合PHPMYADMIN可以更好的管理和维护数据库信息。一般情况下使用apache和PHP搭配比较顺手,不过很多时候由于特定因素和条件的局限,我们要求在IIS基础上建立PHP应用环境。今天笔者就为各位介绍如何在IIS和Windows下建立PHP应用环境。
一、环境需求和准备工作:
笔者选择了PHP5.2版本,而IIS则是XP系统自带的IIS5。首先我们要安装IIS组件,默认情况下在XP系统是没有安装的.
第一步:通过控制面板的添加/删除Windows组件完成IIS组件的安装工作。
第二步:在添加/删除Windows组件选项窗口中我们双击Internet信息服务(IIS),然后把里面的包括internet信息服务管理单元,公用文件,万维网服务选中。(如图1)
图1
第三步:插入XP SP2系统光盘复制必须文件到本地硬盘,安装完毕后我们可以从“管理工具”中的“internet信息服务”启动IIS程序。(如图2)
图2
二、安装PHP程序及设置:
安装好IIS后我们就可以发布相应的网站了,但是这时还无法浏览PHP语言建立的页面,我们需要先安装PHP并设置必须的参数。
第一步:下载 ......