IT168首页 | 产品报价 | ChinaUnix社区 | ITPUB社区 | 文库 | 博客 | 自测 | 专题 | ITPUB学院

sql

事情的起因    昨天,系统管理员告诉我,我们一个内部应用数据库所在的磁盘空间不足了。我注意到数据库事件日志文件XXX_Data.ldf文件已经增长到了3GB,于是我决意缩小这个日志文件。经过收缩数据库等操作未果后,我犯了一个自进入行业以来的最大最愚蠢的错误:竟然误删除了这个日志文件!后来我看到所有论及数据库恢复的

09日更新
标签: 恢复 sql 数据库
SQL Server:无日志恢复数据库

通过在Enterprise Manager(企业版管理器)中对SQL Server进行调节,可以对脚本针对的对象进行归档。在这个应用程序中,我们可以将应用程序的内容保存到本地文件或者是剪贴板上,随后可以将其粘贴到查询分析器上,用来执行    1. 右键点击数据库名    选择 ''All Tasks'' (所有任务)选项,然后再选择 ''Generate

09日更新
SQL Server 2000中安装SQL Server 7.0对象

通过使用SQLserver的查询分析器执行SQL语句实现:    一.将Access数据导入到SQLserver中    在SQLserver中执行如下语句就能将Access 中B04表中的数据导入到SQLserver中的sqltablenaem表中  INSERT INTO sqltablename(sfield1,sfield2,sfield3,sfield4,sfield5,sfield6)  SELECT CONVERT(char(10),afield1),afie

09日更新
标签: sql 数据库
Access数据库与SQLserver2000的数据互导

% 代表零个或者多个任意字符  _ 代表一个任意字符  [] 指定范围内的任意单个字符  [^] 不在指定范围内的任意单个字符    带有匹配符的字符串必须使用引号引起来,例如下面的示例:  LIKE ''BR%''返回以“BR”开始的任意字符串。  LIKE ''Br%''返回以“Br”开始的任意字符中。  LIKE ''%een''返回以“een”

09日更新
标签: sql 数据库
SQL Server 中四种匹配符的含义

昨天在试图取某个字段时,发现在现有数据的情况下,没有该字段的值,而程序又要求必须选出一个数来,也就是说,该sql文在任何情况下都必须选出一条数据来。想了一会,得到如下一条语句,自己觉得比较有用,拿来大家讨论讨论。    SELECT NVL(A.USERRATE, 1) AS USERRATE  FROM  (  SELECT USERRATE , 1 AS TTT 

09日更新
标签: sql
分享一条有用的sql语句

CASE 可能是 SQL 中被误用最多的关键字之一。虽然你可能以前用过这个关键字来创建字段,但是它还具有更多用法。例如,你可以在 WHERE 子句中使用 CASE。    首先让我们看一下 CASE 的语法。在一般的 SELECT 中,其语法如下:    SELECT <myColumnSpec> =  CASE  WHEN <A> THEN <somethingA>

09日更新
标签: sql
探讨SQL Server中Case的不同用法

一、问题的提出    在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个很重要的方面就是SQL语句的优化。对

09日更新
标签: 优化 sql
系统优化中SQL的性能如何调整

使用一个ODC文档可以很轻松在IE浏览器中连接到SQL SERVER数据库的表,ODC文档示例如下:  <html>  <head>  <meta httpequiv=ContentType content="text/xmsodc; charset=utf8">  <meta name=ProgId content=ODC.Table>  <meta name=SourceType content=OLEDB>  <meta name=Ca

09日更新
标签: sql 数据库
使用ODC文档在IE中直接连接SQL数据库

前提需要工具:SQL Query Analyzer和SqlExec Sunx Version    第一部分:    有关去掉xp_cmdshell来保护系统的分析总结:  首先知道一下语句:  1.去掉xp_cmdshell扩展过程的方法是使用如下语句:  if exists (select * from dbo.sysobjects where id=object_id(N''[dbo].[xpcmdshell]'') and OBJECTPROPERTY

09日更新
标签: 权限 sql
SQL Server SA权限总结经典技术

摘要:本文探讨了 SQL Server 2005 Service Pack 4 中的报告工具如何显著减少为识别和确定延迟和阻塞 I/O 操作的根源所花费的时间。    简介    像 SQL Server 这样的数据库管理系统依赖于文件输入/输出操作的及时进行。有故障或配置不当的硬件、固件设置、筛选器驱动程序、压缩、程序错误以及 I/O 路径内的其他情

08日更新
标签: sql
检测解决SQLServer延迟阻塞I/O问题

数据库技术和网络技术是当今计算机领域的两大热门话题,数据库技术自产生以来,在技术上已发展成熟。而作为前端访问的开发工具和环境仍处在不断完善和发展之中,除了网络上使用的ASP、PHP、JSP作为前端连接数据库技术外,小型系统上常用访问数据库技术有Delphi、Visual Basic、PowerBuilder及VC++等,而Java也是其中之一。

07日更新
妙使Java成功访问SQL Server 2000数据库

SQL Injection这个话题越来越热了,很多的论坛和hack站点都或多或少地在谈论这个问题,当然也有很多革命前辈写了N多的关于这方面的文章,所利用的也是许多知名的程序,比如动网,尘缘雅境,而我们也可以拿到免费的程序来看其中的漏洞和数据库的结构,从中来达到注入的目的,不过如果是别人自己写的程序,那么我们就不知道他

07日更新
标签: 存储安全 sql
有孔就入 SQL Injection的深入探讨

大型的二进制对象,或BLOBs, 是SQL Server中可以用在不同用途的任意数据对象。 一种可能的应用是用BLOBs存储图象数据。例如, 一个具有与特定物件相称的数据记录的网站包含一个物件图象的图表。一些程序员为数据库能存储各种数据的便利和轻捷方式所吸引。虽然这听起来是一个极好的做法, 但实际上并不是非常好的方法, 有

07日更新
标签: sql
在SQL 中避免使用BLOB格式存储图象文件

目前对于图像数据的管理大都采用表+实体的方法,即图像数据以文件形式存放于指定的计算机目录下,在数据库表中只反映图像数据文件的存储路径。这种管理模式,给数据的维护增加了难度,同时,也给数据的安全带来一定的隐患。因此,要真正做到各类数据在数据库中安全管理,研究和探索直接将图像数据存储在数据库关系表中的方

07日更新
标签: sql
SQL Server存储图像数据的策略与方法

由于多种原因,进行安全设置的人们常常不理解数据的真正价值,所以,他们也无法对数据进行合适的保护。将你的数据只限于需要的人访问,并保证访问的人的合法性,是一个数据库管理人员的重要工作。然而,确保数据可以访问不是意味着数据向所有人公开,相反的,你必须很仔细地保护数据,并只对需要使用数据的人进行开放。  

07日更新
标签: 存储安全 sql
保护SQL Server:为安全性而安装

SQL Server提供了一个特别的数据类型:image,它是一个包含binary数据的类型。下边这个例子就向你展示了如何将文本或照片放入到数据库中的办法。在这篇文章中我们要看到如何在SQL Server中存储和读取图片。    1、建立一个表:  在SQL SERVER中建立这样结构的一个表:     2、存储图片到SQL SERVER数据库中  为

07日更新
标签: ASP.NET sql 数据库
ASP.NET如何存取SQL Server数据库图片

在现在这样一个全球化环境中,因为在不同的语言中有很多不同的语法规则,所以以前很多简单的任务现在都变得很困难。你可以将一门特定的语言分成一组语法规则和针对这些规则的异常(以及一个基本词语),从而将这些任务一般化。在一些编程语言(比如 Perl 和 Java)中,有一些公共域(domain)模块可以用来对文本完成语言转

07日更新
标签: sql
使用 SQL Server 创建语言辅助函数

1:执行另一服务器上的存储过程    exec OPENDATASOURCE(  ''SQLOLEDB'',  ''Data Source=远程ip;User ID=sa;Password=密码''  ).库名.dbo.存储过程名    2:将资料插入另一服务器上的表中    select * into 本地库名..表名 from OPENDATASOURCE(  ''SQLOLEDB'',  ''Data Source=远程ip;User ID=sa;P

07日更新
标签: sql
SQL中两台服务器间使用连接服务器

drop procedure sp_decrypt  go  create PROCEDURE sp_decrypt (@objectName varchar(50))  AS  begin    begin transaction add by playyuer    declare @objectname1 varchar(100)  declare @sql1 nvarchar(4000),@sql2 nvarchar(4000),@sql3 nvarchar(4000),@sql4 nvarchar(4000),@sql5 nvarchar(400

07日更新
标签: sql 数据库
小技巧:解密SQL2000的存储过程

(一)基本概念:  1.多维数据集:多维数据集是联机分析处理 (OLAP) 中的主要对象,是一项可对数据仓库中的数据进行快速访问的技术。多维数据集是一个数据集合,通常从数据仓库的子集构造,并组织和汇总成一个由一组维度和度量值定义的多维结构。    2.维度:是多维数据集的结构性特性。它们是事实数据表中用来描述

07日更新
标签: sql
SQL Server数据仓库的构建与分析
金秋十月 与你饮酒论道
热门文章
it168文库会议频道上线

热门标签

热点推荐