崩溃-我毫无保留的面对大自然

≮崩溃≯不劳阁,俺的blog纯粹属于好玩,如有雷同 纯属巧合!

[置顶] 我的减肥统计表

分享2个很好很强大的千万数量级存储过程,
一个是“千万数量级分页存储过程”,可直接带当前页而获取数据,
一个是“千万数量级分页存储过程 - 获取分页总数”,类似于select count(*)

  • 0 comments
  • 分类: 数据库

    sql server 2005 导入mdf 和 ldf 文件

    新建查询:
    EXEC sp_attach_db @dbname = N'DBNAME',
    @filename1 = N'D:\FileName.mdf',
    @filename2 = N'D:\FileName.ldf' ;

    ok,注意文件所在路径!

    DBNAME  -- 数据库名
    其他注意路径!!

    或者更简单的方法:

    打开Sql Server Management Studio (Express) 在数据库上面右键-->附加-->添加-->找到mdf文件的位置,添加即可!

     

  • 0 comments
  • 分类: 数据库

    XP下安装SQL2000服务器组件

    一.在SQL服务器的安装盘中找到MSDE这个目录,并且点击setup.exe安装它,过程简单直接下一步就OK了。

    二. 重启系统WINDOWSXP,这下就可以看到SQL服务的图标出现了。

    三. 再拿出SQL服务器版的安装光盘,直接安装客户端工具(这个不要多说吧?最简单的方法就是直接点击光盘根目录下的autorun.exe)

    根据提示安装,自检过程中知道系统不是SERVER版,会提示只安装客户端工具。(哈哈,服务端我已有了)

    四. 打开企业管理器,试用SA用户连一下看看,是不是发现SA用户登陆失败?因为你还没有与信任SQL SERVER连接相关联。还好这个只要对系统注册表稍加修改就可以啦:

    在运行中输入regedit打开注册表编辑器,找到

    [HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\MSSQLSERVER\MSSQLSERVER],

    这个项里面有一个键值LoginMode,默认下,值是1,现在将值改为2,重启电脑。

  • 3 comments
  • 分类: 数据库

    装过sql server,后来删掉。现在重装,却出现“以前的某个程序安装已在安装计算机上创建挂起的文件操作。运行安装程序之前必须重新启动计算机”错误。无法进行下去。
    参考网上资料,总算搞定。步骤是:
    1)添加/删除程序中彻底删除sql server。
    2)将没有删除的sql server目录也删除掉。
    3)打开注册表编辑器,在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager中找到PendingFileRenameOperations项目,并删除它。这样就可以清除安装暂挂项目。
    4)删除注册表中跟sql server相关的键。
    其实估计只要做第3步就可以搞定,这样就可以清除安装暂挂项目。自己是先走了1,2,4,最后做了3才搞定。所以估计3才是最关键的。

  • 3 comments
  • 分类: 数据库

    sql语句:上一周时间段

     比如说今天是:2008-11-19
    语句一:
    select DATEADD(Day, 1 - DATEPART(Weekday,CONVERT(varchar(10), GETDATE() - 7, 120)), CONVERT(varchar(10), GETDATE()- 7, 120))
    结果是:2008-11-09 00:00:00.000

    语句二:
    select DATEADD(Day, 1 - DATEPART(Weekday,CONVERT(varchar(10), GETDATE() - 7, 120)), CONVERT(varchar(10), GETDATE(), 120))
    结果是:2008-11-16 00:00:00.000

  • 1 comments
  • 分类: 数据库

      如何防止access数据库被下载的9种方法:防止access数据库被下载,这个是广大站长都关心的问题,数据库太重要了,一旦数据库被别人下载,网站将没秘密可言,一切都赤裸裸的暴露在别人眼里
    篇首语:原来改mdb为asp就能防下载是鬼话。
        引子:昨天和animator试验了一下,把 data.mdb文件改名为data.asp文件后放在wwwroot目录里。然后 在ie中输入data.asp路径后,发现ie显示一片空白,右键- >察看源文件,跳出记事本,将内容另存为。mdb文件 ,用access打开,发现需要密码,也就是说至少文件头被破坏。
        然后用 flashget试验下载data.asp文件,并另存为data.mdb文件,发现用access打开完好无损!!!看 来,好一些编程人员在开发的时候都认为,改了mdb后缀为asp就能防下载的概念,是错的!后台数据库被下载对于一个asp+a ccess的网站来说无疑是一场惨绝人寰的灾难。今天找了各方的文章,归纳一下有以下9种办法防止数据库被下载(欢迎补充):& nbsp;
        1.发挥你的想象力 修改数据库文件名不用说,这是最最偷懒的方法,但是若攻击者通过第三方途径获得了数据库的路径),就玩完了。比如说攻击者本来只能拿到list权 ,结果意外看到了数据库路径,就可以冠冕堂皇地把数据库下载回去研究了。另外,数据文件通常大小都比较大,起再隐蔽的文件名都瞒 不了人。故保密性为最低。

  • 0 comments
  • 分类: 数据库

    SQLServer查询速度慢的原因以及优化

    查询速度慢的原因很多,常见如下几种:
      
      1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷)
      
      2、i/o吞吐量小,形成了瓶颈效应。

  • 0 comments
  • 分类: 数据库

    sql的inner(left,right) join 命令详解

    给个通俗的解释吧.
    例表a
    aid adate
    1 a1
    2 a2

  • 2 comments
  • 分类: 数据库

    分页:[«]1[»]