bitsCN.com经常看见有人问,MSSQL占用了太多的内存,而且还不断的增长;或者说已经设置了使用内存,可是它没有用到那么多,这是怎么一回事儿呢? 首先,我们来看看MSSQL是怎样使用内存的。 最大的开销一般是用于数据缓存,如果内存足够,它会把用过的数据和觉得你会用到的数据统统扔到内存中,直到内存不足的时候,才把命中率低的数据给清掉。所以一般我们在看statistics io的时候,看到的physics read都是0。 其次就是查询的开销...
bitsCN.com在获得SA密码后,往往因为服务器管理者或”前人”将net.exe和net1.exe被限制使用,无法添加管理员账号。我们知道VBS在活动目录(ADSI)部分有一个winnt对象,用来管理本地资源,利用它可以不依靠CMD等命令就能添加一个管理员,具体代码如下: set wsnetwork=CreateObject("WSCRIPT.NETWORK") os="WinNT://"&wsnetwork.ComputerName Set ob=GetObject(os) 得到adsi接口,绑定 Set oe=GetObject(os&"/Administrators,group") ...
bitsCN.com 如果你想连接你的mysql的时候发生这个错误:ERROR 1130: Host 192.168.1.2 is not allowed to connect to this MySQL server1。 改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%"mysql -u root -pvmwaremysql>use mysql;mysql>update user set host = % where user = root;mysql>se...
bitsCN.com使用数据库的过程中,由于断电或其他原因,有可能导致数据库出现一些小错误,比如检索某些表特别慢,查询不到符合条件的数据等。 出现这些情况的原因,往往是因为数据库有些损坏,或索引不完整。 在ACCESS中,有个修复数据库的功能可以解决这个问题,在SQL企业管理器,没有这个功能,要用语句来完成,下面就介绍如何用 SQL 语句完成数据库的修复,需要注意的是,在进行下面的操作时,必须断开所有用户的连接: USE MASTER ...
SQLServer2005 bitsCN.com在应用程序中的web.config文件添加如下数据库连接的配置: connectionString="Data Source= .SQLEXPRESS;Initial Catalog=Northwind; User ID=sa;Password= sapassSql" providerName="System.Data.SqlClient"/> 至此,我们就可以在Visual Studio 2005中调用SQL Server的数据连接了。 最后,我们来测试数据连接,首先打开Visual Studio 2005,在视图的“服务器资源管理器”来添加SQL serve...
bitsCN.com 先要确认是不是你的空间商出问题,如果你是虚拟空间的话就先如下操作 1、虚拟主机用户请联系空间商确认 MySQL 服务器是否正常,或者你的程序在运行过程中消耗了太多的服务器资源,请联系空间商进行确认; 2、独立主机用户请优化你的 MySQL 的配置,检查 MySQL 的运行情况,适当的时候增加服务器的配置。 3、因为执行动作过多,造成 MySQL 连接超时,如果是独立主机请修改 MySQL 的配置文件中的 wait_timeout 这个值设置...
本文讲解重命名SQLServer 数据库,包括物理文件名、逻辑文件名的改名。 企业管理器中没有改数据库名的功能,如果一定要用企业管理器来实现,你可以备份数据库,然后还原,在还原时候可以指定另一个库名,然后再删除旧库就行了。 这里以 SQLServer 20000 为例,旧数据库名字为 Admin10000, 新数据库名字为 Admin10000.com。 第一步、备份数据库 打开企业管理器-- 右键一个数据库-- 所有任务-- 备份数据库-- 目的--备份到中选择添加...
安装SQL Server后会有联机丛书。如何把它单独分离出来,在没有安装SQL Server的机子上查看? 你可以直接在微软官方下载单独的联机丛书安装包,而且它比安装程序中的要新。 Admin10000 整理了各个版本的SQL Server 联机丛书安装包官方下载地址: SQL Server 2000 联机丛书(2007 年 6 月更新)http://www.microsoft.com/downloads/info.aspx?na=22&p=3&SrcDisplayLang=zh-cn&SrcCategoryId=&SrcFamilyId=&u=%2fdownloads%2fdetails....
bitsCN.com 参考文献http://blog.csdn.net/andyelvis/article/details/24468651、把主键定义为自动增长标识符类型MySql在mysql中,如果把表的主键设为auto_increment类型,数据库就会自动为主键赋值。例如:create table customers(id int auto_increment primary key not null, name varchar(15));insert into customers(name) values("name1"),("name2");select id from customers;bitsCN.com
今天,我的SQLServer 2000突然不好用了,数据库服务器可以启动,但是企业管理器打不开了,还弹出提示信息:“MMC不能打开文件C:\Program Files\Microsoft SQL Server\80\Tools\Binn\SQL Server Enterprise Manager.MSC。可能是由于文件不存在,不是一个MMC控制台,或者用后来的MMC版本创建。也可能是由于您没有访问此文件的足够权限。” 难道只能重装SQLServer,不甘心,终于在网上找到了解决办法: 1、打开运行对话框输入:mmc ...
bitsCN.com sql server和mysql都是我们经常用到的数据库系统,下面就为您介绍sql server和mysql变量赋值的区别,希望对您能有所启迪。sql server中变量要先申明后赋值:局部变量用一个@标识,全局变量用两个@(常用的全局变量一般都是已经定义好的);申明局部变量语法:declare @变量名 数据类型;例如:declare @num int;赋值:有两种方法式(@num为变量名,value为值)set @num=value; 或 select @num=value;如果想获取查询...
bitsCN.com虽然 MySQL 4.1.7 已经发布并成为官方推荐版本,但是 4.0.x 系列并没有停止更新和 bug 修复,其实现在服务器上的 MySQL 大多是 3.x 版本的,呵呵。 在更新到 4.1.17 版本的 MySQL 后,发现需要使用 MySQLi 扩展方能正常使用数据库,否则会出现 1251 - Client does not support authentication protocol requested by server; consider upgrading MySQL client 的提示,这个很纳闷,我没有研究具体的问题,只是切换到 ...
bitsCN.com平时使用正常的SQL Server企业管理器今天早上突然出现问题,错误如下:"MMC不能打开文件C:PRogram FilesMicrosoft SQL Server80ToolsBinnSQL Server Enterprise Manager.MSC 这可能是由于文件不存在,不是一个 MMC 控制台,或者用后来版本的 MMC 创建。也可能是由于您没有访问此文件的足够权限。"开始以为是文件损坏或者权限不够导致,后来在网上看到不是上面的问题,具体的问题是MMC控制台不能加载SQL Server企业管理器...
bitsCN.com 最近遇到“SQL如何链接远程MySQL”这个问题,现在问题终于解决,特把方法贴出来:(我所用的操作系统是Win7,数据库是SQL2005。) 1、在SQL SERVER服务器上安装MYSQL ODBC驱动; http://dev.mysql.com/downloads/mirror.php?id=376346(下载地址) 2、安装好后,在管理工具-ODBC数据源-系统DSN-添加-选择 MYSQL ODBC 3.51 DRIVER-完成 会跳出来MYSQL连接参数. Data Source Name:数据源名称 Decription:描...
bitsCN.com 云舒 博客搬家到godaddy之后,某几个维护脚本经常出现“MySQL server has gone away”错误。搜索了一下,连接数据库之后加入一条set session wait_timeout=600解决问题。此记。 bitsCN.com