大数据
-
sqlserver实现oracle的sequence方法
当然这点小问题是难不倒我们程序员的,“max+1啊”,有人会说这样的方式。是的,这种方式实现起来也比较简单。当然你也许还会说,最Sql的方式是采用identity列,自增的方式去增加就ok了。但是这样的列如果要实现“YYYY…
-
sql中count或sum为条件的查询示例(sql查询count)
比如user_num表: 例1:查询出现过2次的user 往往初学者会错误地认为在where 语句里直接使用count()算法,很显然这个想法是错误的,count()方法并不能被用在where子句中,为了解决问题,我们可以在group by子句后面…
-
没有sa密码无法集成windows身份验证登录的解决方法
SQL登录时如果采用windows集成身份验证,登录框将会以“机器名/当前系统用户名”的格式显示登录名,而且登录名和密码都是灰色的,不允许用户输入。 了解到同事刚刚修改了服务器的机器名,因此在SQL的登陆框中显示“新…
-
mssql使用存储过程破解sa密码
代码演示暴力破解MSSQL的帐号和密码,包括管理员帐号sa的密码。 网上有SQL Server Sa密码破解的存储过程,方法就是暴力破解MSSQL的帐号和密码,包括管理员帐号sa的密码,下面我对其它的代码稍做修改,并进行了一些…
-
参考sql2012存储过程写的统计所有用户表尺寸大小的示例
可以结合sp_MSforeachdb再遍历所有用户数据库查看所有表的尺寸大小,注意它的参数@sql不能超过nvarchar(2000),这里就不贴出代码了。另外还可以定期运行并将结果保存下来,以便观察数据变化趋势。 查询单个数据库的…
-
sql server 2000阻塞和死锁问题的查看与解决方法
数据库发生阻塞和死锁的现象: 一、数据库阻塞的现象:第一个连接占有资源没有释放,而第二个连接需要获取这个资源。如果第一个连接没有提交或者回滚,第二个连接会一直等待下去,直到第一个连接释放该资源为止。对…
-
sql 2000 无法执行查询,因为一些文件缺少或未注册"的解决方法
给朋友安装了一台演示机,系统是Windows Server 2003,数据库为SQL Server2000,安装完成之后,系统也没问题,SQL 企业管理器也能正常打开,数据库以及表也能正常加载,但打开表查看表数据时却无法返回行,提示如下…
-
sql server 2000管理单元初始化失败的解决方法
使用SQL Server 2000数据库,在打开企业管理器时出现SQL Server管理单元初始化失败错误:窗口名是:MMC SQL Server管理单元初始化失败 名称:Microsoft SQL企业管器 CLSID{00100100-1816-11d0-8EF5-00AA0062C58F} …
-
如何恢复SQL Server 2000损坏的数据库文件
SQL Server2000中,如果数据库文件(非系统数据库文件)遇到错误的时候,我们该怎么办。以下是笔者以前的笔记。仅适用于非master,msdb的数据库。 说明如下: 1 建一个测试数据库test(数据库类型为完全)2 建一个表,…
-
sqlserver数据库导入数据操作详解(图)
Microsoft SQL Server Management Studio是SQL SERVER的客户端工具,相信大家都知道。我不知道大伙使用导入数据的情况怎么样,反正我最近是遇到过。主要是因为没有远程数据库服务器的权限,而需要测试新修改的内容…