- 也谈如何缩小SQL
- 前几天也碰到日志文件过大的问题,数据库实际大小为600M, 日志文件实际大小为33M, 但日志文件占用空间为2.8G!!!试了多种方式,SHIRNK DATABASE, TRUNCATE LOG FILE, 都没办法将文件缩� N蘼廴绾危庥Ω盟鉙QL SERVER的一个BUG吧。后来找到下面的代码,就可以将日志文件缩小到自己想要的大小了。把代码COPY到查询分析器里
- 分类:应用软件
- 维护Sql
- --第一步:查看是否需要维护,查看扫描密度/Scan Density是否为100%declare @table_id intset @table_id=object_id('表名')dbcc showcontig(@table_id) --第二步:重构表索引dbcc dbreindex('表名',pk_索引名,100) --重做第一步,如发现扫描密度/Scan Density还是小于100%则重构表的所有索引--杨铮:并不一定能达100%。dbcc
- 分类:应用软件
- MySQL和SQL
- 对于程序开发人员而言,目前使用最流行的两种后台数据库即为MySQL and SQL Server。这两者最基本的相似之处在于数据存储和属于查询系统。你可以使用SQL来访问这两种数据库的数据,因为它们都支持ANSI-SQL。还有,这两种数据库系统都支持二进制关键词和关键索引,这就大大地加快了查询速度。同时,二者也都提供支持XML" targ
- 分类:应用软件
- 小议MSSQL
- 通俗地讲,资料库是储存具有某些特性的资料的数据库。通常,我们把使用资料库系统的用户划分为四类,资料库设计者、资料库管理者、应用程序设计者及一般使用者。其中资料库管理者负责账号的管理与维护,决定所有资料库使用者的使用权限。资料库安全管理可说是资料库管理者最重要的工作。SQL Server是Microsoft的企业级资料
- 分类:应用软件
- 当SQL
- 任何数据库系统都无法避免崩溃的状况,即使你使用了Clustered,双机热备……仍然无法完全根除系统中的单点故障,何况对于大部分用户来说,无法承受这样昂贵的硬件投资。所以,在系统崩溃的时候,如何恢复原有的宝贵数据就成为一个极其重要的问题了。在恢复的时候,最理想的情况就是你的数据文件和日志文件都完好无损了,这
- 分类:应用软件
- 在业务系统中处理小数精度,
- 在业务系统中,不同的客户对小数的处理有不同的方法 通过在设置保留的小数位数,以及小数位数以后的尾数的处理方法,可以灵活的满足客户要求 处理方法表 ID NUMBER(1) , --设置ID AMOUNTDOT NUMBER(4,2) DEFAULT 0.01, --金额精确度 1: 精确到元 0.1:精确到角 0.01:精确到分ROUNDING NUMBER(1) , --舍入分界 -- 9: 全舍 0: 全
- 分类:应用软件
- 利用数据库复制技术
- 复制的概念 复制是将一组数据从一个数据源拷贝到多个数据源的技术,是将一份数据发布到多个存储站点上的有效方式。使用复制技术,用户可以将一份数据发布到多台服务器上,从而使不同的服务器用户都可以在权限的许可的范围内共享这份数据。复制技术可以确保分布在不同地点的数据自动同步更新,从而保证数据的一致性。 SQL复
- 分类:应用软件
- SQLServer
- 如果你先安装Microsoft Visual Studio 2005 Bata1版,然后再安装SQL Server 2005 Bata2版.在安装的时候会提示你删除原来的SQL Server组件.(即使从来没装过SQL Server 也会提示). 其原因是Visual Studio 2005 Bata1版的CLR version是2.0.40607.16 ,SQL Server 2005 Bata2版的CLR version是2.0.40607.42 解决办法:先删
- 分类:应用软件
- 通过HTTP访问SQLServer2000
- 一、建立访问SQL Server 2000的虚拟目录 在通过HTTP访问SQL Server 2000数据库之前,你必须设置一个适当的虚拟目录。利用SQL Server工具集中IIS虚拟目录管理器 (在SQL Server Tools程序组中点击Configure SQL XML Support启动该工具)在运行IIS的机器上定义并注册一个新的虚拟目录。 该工具指导IIS在虚拟目录与SQL Server
- 分类:应用软件
- 如何使MicrosoftSQLServer的日志文件不会增大?
- 先介绍一个简单的方法。 就是把数据库的故障还原模型设置为“简单”(SQL2K)。这样它就会在Checkpoint的时候截断日志。 具体操作方法是: 1、在Enterprise Manager中右键点数据库,“属性|选项|故障还原”,选择“简单”就可以了,如果是SQL7,在“属性|选项”中有一个“trunc. log on chkpt. ”,选中就可以了。 2、如果不
- 分类:应用软件
- SQLServer7.0数据库的六种数据移动方法
- 本人从事的工作是数据库管理员,要维护多台服务器中的数据库,经常把某台服务器中的某个数据库移动到另外一台服务器,对数据的移动有些心得体会,希望和大家共同交流。 1. 通过工具DTS的设计器进行导入或导出 DTS的设计器功能强大,支持多任务,也是可视化界面,容易操作,但知道的人一般不多,如果只是进行SQL Server数据
- 分类:应用软件
- SQLServer7.0数据库设置与数据结构
- Microsoft Corp. 【「Microsoft SQLServer 7.0」以下简称「SQL Server 7.0」】 SQL Server 7.0页(Page)的大小? 8K ,SQL Server 6.X页的大小为2K。 SQL Server 7.0每一列的最大值为多少? 由于同一列的数据一定要在同一页上,因此每一列最大值为8092字节。 SQL Server 7.0扩展(Extent)的大小为多少? 64K,即8页,较小
- 分类:应用软件
- 绕过程序限制和利用系统表注入SQLServer
- 第一节、利用系统表注入SQLServer数据库 SQLServer是一个功能强大的数据库系统,与操作系统也有紧密的联系,这给开发者带来了很大的方便,但另一方面,也为注入者提供了一个跳板,我们先来看看几个具体的例子: ① http://Site/url.asp?id=1;exec master..xp_cmdshell “net user name password /add”-- 分号;在SQLServer
- 分类:应用软件
- C#的OLEDB方式SQLServer编程
- Visual Studio.NET的中文Beta 2版本推出已有一段时日了,相比早期的Beta 1版本,新版本各方面都有很大的变化,其中包括SQL Server编程方面,在中文Beta 2中,数据库的存取普遍改用了OLE DB的方式。由于数据库编程是企业级应用开发的核心,本文将举例阐述中文Bete 2版本中的SQL Server编程方法。 初始设置 首先,我们需在应
- 分类:应用软件
- SQL语言入门教程:第二课创建表格
- 第二课 创建表格
- 分类:应用软件
- 配置HTTP访问SQL Server 2005 Analysis服务器
- 其HTTP访问机制和SQL2000 Analysis 的一样,通过在IIS中增加应用程序映射(ISAPI扩展)来实现对Analysis服务器的访问 具体步骤如下: 我的机器环境WIN2003 IIS SQL Server 2005 BETA3 1、确定msmdpump.dll文件所在SQLSERVER2005目录的位置,当前它处于下面目录中 C:\Program Files\Microsoft SQL Server\MSSQL.2\OLAP\bin\i
- 分类:应用软件
- 大数据量下的数据库日期操作问题
- 说明:以下数据库操作基于SQL Server 2000 问题出现: 假设一个新闻系统,你需要获取最近一周的热点文章,一定会使用类似下面的SQL语句: select top 50 newsID, newsTitle, newsRead from newstable where datediff(d, newsTime, getdate())7 order by newsRead desc只要对newsID,newsRead,newsTime都有索引,用查询分析器
- 分类:应用软件
- 使用SQL Mail收发和自动处理邮件
- 使用SQL Mail收发和自动处理邮件 SQL SERVER提供了通过EXCHANGE或OUTLOOK收发邮件的扩展存储过程,下面将这几个过程简单的介绍一下。 一、启动SQL Mail xp_startmail @user,@password @user和@password都是可选的 也可打开Enterprise Manager中的Support Services,在SQL Mail上单击右键打开右键菜单,然后按Start来启动 二
- 分类:应用软件
- MSSQLServer:事务处理概念和MSDTC概述(简述)
- 引言 编写应用程序是很难的。随着时间的推移,我们不断发掘允许建立大型应用程序的概念和技术。模块化,或者说将应用程序构建成独立的模块,使我们得以由简单的部分构建复杂的系统,并使软件得到重复使用。面向对象概念和 Microsoft 组件对象模块 (COM) 可提供编写模块化应用程序的技术。 当某个应用程序构建为组件时,各个
- 分类:应用软件
- 小议MSSQLServer2000的安全及管理
- 通俗地讲,资料库是储存具有某些特性的资料的数据库。通常,我们把使用资料库系统的用户划分为四类,资料库设计者、资料库管理者、应用程序设计者及一般使用者。其中资料库管理者负责账号的管理与维护,决定所有资料库使用者的使用权限。资料库安全管理可说是资料库管理者最重要的工作。SQL Server是Microsoft的企业级资料
- 分类:应用软件
- SQL2000无法安装的解决办法
- 1。将Program files下的SQL安装目录删除(此处如果有重要的数据,请先备份) C:\Program Files\Microsoft SQL Server\80\Tools。 C:\Program Files\Microsoft SQL Server\MSSQL。 2。注册表中的相关信息删除: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer。 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\
- 分类:应用软件
- SQLServer7.0数据库升级转换问题
- Microsoft Corp. 「Microsoft SQLServer 7.0」以下简称「SQL Server 7.0」】 数据库升级转换所需时间? 影响数据库升级转换所需时间的因素很多, 除了硬件的因素外,由于需要重新创建每个SQL Server 6.X的对象,数据库复杂与否也会有影响,一般来说大致的速度如下 数据库大小 估计所需时间 400 MB 少于20分钟 1 GB 少于1小
- 分类:应用软件
- SQLServer到Oracle连接服务器的实现
- 本文以SQL Server 2k为例说明SQL Server到Oracle连接服务器的具体实现过程。 1.要求pc机上安装oralce客户端软件和sqlserver2000软件。 2.客户端的配置tnsnames.ora文件,配置所要连接的数据库服务器(windows,unix等平台均可以) eg:tnsnames.ora ...... TEST = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = T
- 分类:应用软件
- 获得XML格式的SQLServer图表结构
- 程序员经常问我在SQL Server 2000中是否有内置的存储过程, 将图表结构以XML格式返回。 如果前端或中间层的代码将数据转给XML格式的存储过程。类似下面的图表结构将会比较有用: orders> OrderID> OrderID/> CustomerID> CustomerID/> EmployeeID> EmployeeID/> OrderDate> OrderDate/> RequiredDate> RequiredDate/> Shipp
- 分类:应用软件
- 妙使Java成功访问SQLServer2000数据库
- 数据库技术和网络技术是当今计算机领域的两大热门话题,数据库技术自产生以来,在技术上已发展成熟。而作为前端访问的开发工具和环境仍处在不断完善和发展之中,除了网络上使用的ASP、PHP、JSP作为前端连接数据库技术外,小型系统上常用访问数据库技术有Delphi、Visual Basic、PowerBuilder及VC 等,而Java也是其中之一。 J
- 分类:应用软件
- 剖析Access数据库升迁SQLServer问题
- 在软件开发过程中经常会遇到数据库升迁的问题,原因比较多,如acsess访问速度比sql server慢、删除数据记录后access会留下空档,文件越来越大(也可用压缩修复的方式减小文件大小,但太麻烦),访问速度越来越慢,甚至会数据库损坏,损坏得比较轻的可以找第三方工具来修复,便严重时会导致数据库无法修复,或修复后数据记录会
- 分类:应用软件
- 深入探讨SQLServer2000对XML的支持
- 我们可以很简单的使用ADO访问数据库中的数据,但是,如果我们想把从数据库中检索得到的数据以XML的格式显示出来的话,就要费点神了,当然,我们可以去找一些现成的应用程序或者是把现有的存储过程修改一下,来完成这个想法。 虽说ADO2.5宣称支持XML,但是它仍需要一个额外的层来处理把数据转化成XML的过程。幸好有了SQL Ser
- 分类:应用软件
- 使用SQLServer创建语言辅助函数
- 在现在这样一个全球化环境中,因为在不同的语言中有很多不同的语法规则,所以以前很多简单的任务现在都变得很困难。你可以将一门特定的语言分成一组语法规则和针对这些规则的异常(以及一个基本词语),从而将这些任务一般化。在一些编程语言(比如 Perl 和 Java)中,有一些公共域(domain)模块可以用来对文本完成语言转
- 分类:应用软件
- 如何修复SQLSERVER数据库“置疑”问题
- 你可以看到在SQLSERVER 的ERROR LOG 和OS的应用程序日志中应该有1105的错误信息: SQL Server事务日志可能会被填满,这会阻止之后的数据库操作,包括UPDATE, DELETE, INSERT 和CHECKPOINT。 事务日志填满会导致1105错误: Can't allocate space for object syslogs in database dbname because the logsegment is full。 If
- 分类:应用软件
- SQLServer存储过程编写经验和优化措施
- 一、前言: 在经过一段时间的存储过程开发之后,写下了一些开发时候的小结和经验与大家共享,希望对大家有益,主要是针对Sybase和SQL Server数据库,但其它数据库应该有一些共性。 二、适合读者对象: 数据库开发程序员,数据库的数据量很多,涉及到对SP(存储过程)的优化的项目开发人员,对数据库有浓厚兴趣的人。 三、介
- 分类:应用软件