怎么判断SQL Server 2000是sp4版本

检查你的SQL Server2000是否是SP4的方法如下:
方法一、在sql server查询浏览器中,master数据库下,输入命令:
select serverproperty('productlevel')
如果是sp4版本那结果就会显示sp4,否则就会显示其他的信息,如sp2,sp3等;
方法二、在sql server查询浏览器中,master数据库下,输入命令:"select @@version",显示结果如下:
Microsoft SQL Server  2000 - 8.00.2039 (Intel X86)   May  3 2005 23:18:38   Copyright (c) 1988-2003 Microsoft Corporation  Personal Edition on Windows NT 5.1 (Build 2600: Service Pack 2)

Continue reading

SQL Sever 2000 SP4 下载与安装

      MS SQLserver 2000 sp4 比起之前的sp2、sp3在功能和结构上有一定调整,而且补了sql server 2000自身的一些漏洞,包括防止病毒攻击等。此外,sql2000 sp2开启1433端口后(默认的),就可以通过远程连接、访问数据库,对数据库就行管理、操作。
      如果你的操作系统是Windows 2003,那么你在装完sql2000的时候,就必须为它打上sp3a以上的补丁,现在一般是打上sp4的补丁。

Continue reading

MySQL 图形化管理软件推荐:MySQL Front

      以前有给大家推荐过一款MySQL的管理软件:NaviCat,今天又碰到一款不错的软件,那就是MySQL Front。
      和NaviCat一样,也是图形化管理MySQL的软件,并且界面也很友好,一下子就能看懂这些按钮是做什么的。通过这款软件的官方网站可以看到,这款软件应该是德国人出的,但是有简体中文的界面。这款软件需要注册的,如果没有注册的话,可以免费使用30天,和NaviCat一样,但是NaviCat有一个免费的精简版。
      下载地址:http://www.onlinedown.net/soft/33451.htm

Continue reading

如何避免information_schema数据库在 PHPMyAdmin中显示

在默认的情况下,装完PHPMyAdmin之后,不管用什么样的账号登录,都会显示information_schema这个数据库,但是我们又不能对这个数据库进行操作,只能查看它,这个数据库里面存放的是数据库的表名、数据类型、访问权限等,大家都想把这个数据库隐藏掉,不要显示出来,其实PHPMyAdmin提供在这项功能。

在装PHPMyAdmin的时候,遇到了PHP session_start写入权限错误,然后找到了config.inc.php文件,突然看到这样的一行:

$cfg['Servers'][$i]['hide_db'] = ''; // Database name to be hidden from listings

我们只要把information_schema填写在引号里面就好了。

Continue reading

最好用的MySQL图形管理工具NaviCat

一般用户管理MySQL都是通过phpmyadmin或者命令行直接管理,也有的可能是用MySQL Administrators,MySQL Administraors也是一款基于C/S模型的管理工具。

今天给大家推荐一款MySQL的图形管理工具,NaviCat MySQL管理工具。和MySQL Administrator相比,NaviCat支持简体中文,使我们在管理的时候能够轻松一点,NaviCat比MySQL Administrator优越的一点就是他的界面,界面比较人性化,整个界面一眼就看出来是要干什么的,MySQL Administrator界面感觉比较乱,一层又一层的。

话又说回来了,MySQL Administrator的功能比NaviCat要强,MySQL Administrator能够管理MySQL的比较底层的东西,可以看到服务器现在运行的状况,内存的使用情况等,NaviCat在这方面没有,但是NaviCat的备份功能挺好的,可以备份一个它自己格式的文件,也可以导出成sql语句。

Continue reading

SQL server 的 update 语句的工作原理

这个学期有学数据库原理,是基于MS 的SQL server。

老师说,想要学好数据库,使数据库的工作效率最大化,那就要了解DBMS的工作原理。

update语句的工作原理:

比如执行这个语句:update guestbook set password='123' where user_id=1000; 就是把用户号为1000的用户的密码改成123. 在SQL server执行的机制中,先是把user_id=1000的这条记录删除掉,然后再insert 一条语句,此时的password是 123 ,而不是原来的。我一直以为,update的工作原理是DBMS先找到该条记录,就直接在上面修改某个字段的数据。但是这个是不正确的。

Continue reading

Windows自动登录默认账户

开始----运行,输入control userpasswords2

在弹出的对话框中,选中一个账户,然后将"要使用本机,用户必需输入用户名和密码"前的钩去掉,点应用;

在出现的对话框后,在最上面的"用户名"一栏中输入帐户用户名,下面的"密码"中,输入密码),一路确定后退出。

适用于windows(win7 x32/x64, win8 x32/x64, win2008 r2 x32/x64,windows server 8 x32/x64)。

SQL server安装时候出现系统挂起情况的解决办法

这个学期有学数据库原理,基于的就是SQL server 2000。我的电脑上应该以前还没有装过SQL server,但是在安装的过程中出现了"以前的某个程序安装已在安装计算机上创建挂起的文件操作。运行安装程序之前必须重新启动计算机"的错误。在网络上找了一下,在DBAnotes那里看到了这篇文章

解决办法如下:

1:假如你以前有安装过SQL server,先把SQL server清除干净,删除SQL server的安装目录。

2:打开注册表编辑器,在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager中找到PendingFileRenameOperations项目,并删除它。

Continue reading