网络学院标题关闭所有内容预览 | 展开所有内容预览
-
J2EE基础应用:J2EE中SQL语句自动构造方法
[内容预览]
0 | 2008-09-28 21:46:21
INSERT、DELETE、UPDATE三种SQL语句是数据库技术的三大基本语句.在通常的web开发中对它的处理可以说是无处不在.如果简单的都用手工来构造这些SQL语句的话,一方面给我们的开发带来很大的工作量,另一方面系统灵活性受到很大的限制.那么能不能基于某种规则让系统自动从页面表单中取出元素构造出SQL语句呢?首先...
[阅读全文]
-
讲解SQL Server数据库被挂马的解决方案
[内容预览]
5 | 2008-08-19 21:26:13
案例:一个网站遭遇入侵,破坏相当严重,SQL数据库被挂马,所有的表里面大部分字段都被多次重复插入挂马代码,查看日志,还好没有涉及到服务器的安全,只是数据库那里出现了很多异常警告而已,网站确实存在漏洞没有办法,我只得修复数据库,因为他们没有数据库备份,根本就没有办法还原数据库啊,何况连事务日志都没有开启,试着恢复了几次都...
[阅读全文]
-
SQL Server数据库管理员必备的DBCC命令
[内容预览]
8 | 2008-08-18 22:53:39
一、了解DBCCDBCC(databaseconsistenecychecker,简称dbcc)是一个实用命令集,用来检查数据库的逻辑一致性及物理一致性。数据库控制台命令语句可分为以下类别:维护:对数据库、索引或文件组进行维护的任务。杂项:杂项任务,如启用跟踪标志或从内存中删除DLL。信息:收集并显示各种类型信息的任务...
[阅读全文]
-
SQL Server不允许进行远程连接的解决办法
[内容预览]
13 | 2008-08-15 20:52:41
刚刚安装的数据库系统,按照默认安装的话,很可能在进行远程连接时报错,通常是错误:"在连接到SQLServer2005时,在默认的设置下SQLServer不允许进行远程连接可能会导致此失败。(provider:命名管道提供程序,error:40-无法打开到SQLServer的连接)",现在针对此问题总结如下:明白了SQL...
[阅读全文]
-
SQL Server 2000的视图中必须小心使用*符号
[内容预览]
6 | 2008-08-13 22:13:19
有些朋友看到这个标题可能会有疑问,难道在视图中使用*符号还有何要注意的地方吗?对于这个问题,我们先不必回答,先看一下例子吧。我这里,使用的数据库是SqlServer2000自带的Northwind,这样方便大家自己私下里测试。首先,创建两个视图,视图的脚本如下:--视图vCustomersAcreateviewvCus...
[阅读全文]
-
经验总结:SQL Server数据库对上亿表的操作
[内容预览]
11 | 2008-08-07 12:28:36
对上亿的表进行排序或者上亿的表之间进行join,会导致系统失去响应。◆1.我确实做了一个很大的查询,涉及的数据表有两亿条记录,而且有一个groupby操作,造成CPU、内存和磁盘开销均很大。后来和微软的人重新实验了一下,我的查询确实会造成系统反应变慢。后来我们也实验了一下,在这个2亿的表上统计一下行数,即selectc...
[阅读全文]
-
免费bitdefender能复制卡巴斯基的成功吗?
[内容预览]
8 | 2008-08-05 20:54:14
这篇论坛文章(赛迪网技术社区)深入探讨了搭建数据仓库过程中应当遵循的方法和原则,更多内容请参考下文:一、数据仓库的架构数据仓库(DataWarehouse\DW)是为了便于多维分析和多角度展现而将数据按特定的模式进行存储所建立起来的关系型数据库,它的数据基于OLTP源系统。数据仓库中的数据是细节的、集成的、面向主题的,...
[阅读全文]
-
经验分享:Informix和Oracle存储过程的异同
[内容预览]
20 | 2008-08-04 13:30:05
在工作过程中涉及到过有时要进行INFORMIX和ORACLE之间的移植,有时应用需要既支持INFORMIX数据库又要支持ORACLE数据库,如果应用程序涉及到存储过程的话,就需要既熟悉INFORMIX存储过程的写法,又需要熟悉ORACLE存储过程的写法。笔者将在工作中总结的一些经验写出来与大家共享。建立存储过程的语法:...
[阅读全文]
-
深入探讨联邦数据库系统基本诊断信息的获取
[内容预览]
3 | 2008-07-31 12:37:20
本文阐述联邦系统的系统表及视图,并讲解了如何获取联邦系统中基本的有效信息并利用其来对遇到的故障进行诊断分析。引言联邦数据库系统是一种基于DB2实现的分布式数据管理系统,由于其屏蔽了各种数据源之间的差异,能够实时,快捷的对异构数据源的数据进行操作,得到了广泛的应用。同任何产品一样,普通用户在使用联邦系统的的过程中,必然会...
[阅读全文]
-
讲解无法打开用户默认数据库的解决方法
[内容预览]
7 | 2008-07-29 21:20:06
无法打开用户默认数据库,登录失败,这也是SQLServer使用者熟悉的问题之一。在使用企业管理器、查询分析器、各类工具和应用软件的时候,只要关系到连接SQLServer数据库的时候,都有可能会碰到此问题,引起此错误发生的原因比较多,下面我们就来详细分析引起此问题的原因以及解决办法。一、原因登录帐户的默认数据库被删除。二...
[阅读全文]
-
SQL 2005 express远程访问和sa密码的问题
[内容预览]
22 | 2008-07-29 21:19:45
SQLServer2005现在的版本比较多,有express版的,有企业开发版等,我目前用的express版的,占用系统资源还是很少的,不象网上所说的,一运行开发版,就吃掉400多M内存,对于我们绝大多数人来说,为了看看SQLServer2005的新特性,没有必要装正式开发版,Express版的小,而它的功能够个人用了...
[阅读全文]
-
修改SQL Server 2005 sa用户密码的方法
[内容预览]
19 | 2008-07-29 21:18:55
在SQLServerManagementStudio用WINDOWS连接的情况下改实列的“属性”中“安全性”选中WINDOWS及SQL验证,再重起SQL服务器后,新建查询,执行下面代码(几种不同的语句)一、ALTERLOGINsaENABLE;GOALTERLOGINsa...
[阅读全文]
-
动态DDL执行与Schema Objects显示授权问题
[内容预览]
3 | 2008-07-25 21:59:18
这是一个大家常见的问题,也是很容易忽略的问题,尤其是在Procedure里面动态执行DDL语句的时候发生.我们必须使用显示授权方式来保证DDL的执行权限,而不能通过role的传递方式,下面是一个简单的测试过程来验证这一点.参考说明:Ifthereferenceditemisindeeddeclaredandyoubel...
[阅读全文]
-
带你深入了解数据仓库优化中的星型转换
[内容预览]
4 | 2008-07-25 21:58:29
在数据仓库中经常查询的SQL总带有下列特征:◆几个表进行关联◆只有一个数据量巨大的表,称为事实表◆其他的都是编码表,称为维表◆维表和事实表之间有主外键关系假设有D1(key1),D2(key2),D3(key3),D4(key)四个小的维表和一个事实表F(key1,key2,key3,key4),那么经常进行的查询将是...
[阅读全文]
-
深入探讨数据仓库和数据集市的异同之处
[内容预览]
5 | 2008-07-24 21:46:19
这篇论坛文章(赛迪网技术社区)深入探讨了数据仓库和数据集市的异同之处,更多内容请参考下文:BI领域始终存在着建设数据仓库还是建设数据集市、自上而下还是自下而上的争论,而在实际建设中,自然不会有人完全按照某种理念去做,比如在电信公司的数据集市建设中,地市公司的特殊情况与总部规范之间的博弈就成了一大难题。自上而下VS自下而...
[阅读全文]
-
[图文] Informix日志分析工具onlog的具体应用
[内容预览]
7 | 2008-07-24 21:44:50
Informix数据库安装简单,管理方便,性能强大,大量应用在金融电信领域的联机交易系统中。Informix提供的一系列管理工具帮助系统管理员快速的监控并收集数据库的信息,快速诊断问题提供了有效的手段。本文介绍使用onlog工具在一实际案例中怎么追踪分析事务处理过程,并最终排除系统故障。onlog工具简介onlog命令...
[阅读全文]
-
可以帮助DBA监视和跟踪IDS服务器的三个表
[内容预览]
3 | 2008-07-24 21:44:08
Sysmaster数据库是IDS系统中的一个伪数据库,它提供关于IDS服务器的共享内存结构的信息,对于监视服务器的状态和性能非常有帮助我将通过一些示例解释如何使用IDS11(代码号“Cheetah”)中新的Sysmaster特性,并讨论以下七个Sysmaster表:◆Sysnetclientty...
[阅读全文]
-
初学者必读:sqlplus的autotrace的设置
[内容预览]
3 | 2008-07-24 21:36:05
autotrace是SQL*PLUS中的一个工具,可以显示所执行查询的解释计划(explainplan)以及所用的资源。(如果是其它版本的话可能要先执行/rdbms/admin/utlxplan.sql;再createpublicsynonymplan_tableforplan_table;)grantallonpla...
[阅读全文]
-
SQL Server数据库简体繁体数据混用的问题
[内容预览]
25 | 2008-07-19 17:42:54
这篇论坛文章着重介绍了SQLServer数据库简体繁体数据混用的问题,详细内容请参考下文:我现在要说的是一个在简体繁体数据混用的时候很容易发生的问题,但是这个问题也很容易被大家忽略。具体来说,这个问题会在所有采用不同排序规则的数据实例间关联数据的时候发生。也许我这么说大家还是弄不清楚到底是怎么回事儿,我先来讲一下我今天...
[阅读全文]
-
SQL Server数据库查询优化的常用方法总结
[内容预览]
9 | 2008-07-18 22:45:52
SQLServer数据库查询优化的常用方法总结:本文中,abigale代表查询字符串,ada代表数据表名,alice代表字段名。技巧一:问题类型:ACCESS数据库字段中含有日文片假名或其它不明字符时查询会提示内存溢出。解决方法:修改查询语句sql="select*fromadawherealicelike'%"&am...
[阅读全文]
-
SQL Server开发过程中的的常见问题总结
[内容预览]
7 | 2008-07-18 22:43:53
在SQLServer开发问题中你可能会问到的十个问题:1、什么是常见的对表和字段的名字约束?2、有没有可能在不了解T-SQL的情况下编写存储过程?3、T-SQL中如何比较CLR存储过程和函数的性能?4、我如何在一个存储过程中使用另一个存储过程产生的结果?5、我如何解决SQLServer2005的并发问题?6、在SQLS...
[阅读全文]
-
对跨多个表格的数据组合时需要用到的SQL
[内容预览]
2 | 2008-07-18 22:42:55
在对跨多个表格的数据进行组合时,有时很难搞清楚要使用哪一个SQL句法。我将在这里对将多个表格中的查询合并至单一声明中的常用方式进行阐述。在这篇文章中的样本查询符合SQL92ISO标准。不是所有的数据库生产商都遵循这项标准,而且很多厂商采取的提升措施会带来一些意料不到的后果。如果你不确定你的数据库是不是支持这些标准,你可...
[阅读全文]
-
教你在SQL Server数据库中导入导出数据
[内容预览]
27 | 2008-07-18 22:41:10
在我们建立一个数据库时,并且想将分散在各处的不同类型的数据库分类汇总在这个新建的数据库中时,尤其是在进行数据检验、净化和转换时,将会面临很大的挑战。幸好SQLServer为我们提供了强大、丰富的数据导入导出功能,并且在导入导出的同时可以对数据进行灵活的处理。在SQLServer中主要有三种方式导入导出数据:使用Tran...
[阅读全文]
-
数据库设计中经常用到的计算表宽度的脚本
[内容预览]
2 | 2008-07-18 22:40:39
在数据库的设计过程中,我们经常会发现一些非常宽的表,虽然它们的出现使我们编码工作方便了许多,但很多人都会担心这样的异常会不会对数据读取和数据库的整体性能有所影响。本文中,我们主要介绍了几个计算表宽度的实例脚本,希望对大家的学习和工作有所帮助。方法1:DBCCSHOWCONTIGDBCCSHOWCONTIG命令可以报告与...
[阅读全文]
-
在数据库日渐庞大时进行归档的解决思路
[内容预览]
2 | 2008-07-17 19:55:57
问:在数据库日渐庞大时应该如何进行归档?答:以下是一些解决的思路:◆1.新建一个表空间存放各表的历史数据。1.1写一个存储过程搬数据,数据搬迁到历史表后,在基表中将搬迁的数据删除。◆2.定期将历史数据exp到磁带中去做永久保存。◆3.历史数据exp之后,可以清空各历史数据表。这样,表空间的大小实际上是很容易伸缩及控制的...
[阅读全文]
-
教你在不同数据库环境下读取前N条记录数
[内容预览]
3 | 2008-07-14 21:47:00
在不同数据库环境下读取前N条记录数:1.OracleSelect*FROMTABLE1WhereROWNUM<=N2.InformixSelectFIRSTN*FROMTABLE1where1=13.MySQLSelect*FROMTABLE1where1=1LIMITN4.DB2Select*ROW_NUMBER()...
[阅读全文]
-
个人经验总结:数据仓库的数据存储和实现
[内容预览]
12 | 2008-07-14 21:44:59
当面对大量的数据,而且是各种各样类型的数据,还可能有的数据单元(粒度)很大,单纯靠数据库是不易解决,为了解决这些问题,提高系统后台的效率,就需要引进数据仓库。有关数据仓库的数据存储的几个基本问题:1、数据存储的方式?数据仓库的数据由两种存储方式:一种是存储在关系数据库中,另一种是按多维的方式存储,也就是多维数组。2、存...
[阅读全文]
-
详细介绍查询优化技术在现实系统中的运用
[内容预览]
4 | 2008-07-14 21:42:40
数据库系统是管理信息系统的核心,基于数据库的联机事务处理(OLTP)以及联机分析处理(OLAP)是银行、企业、政府等部门最为重要的计算机应用之一。从大多数系统的应用实例来看,查询操作在各种数据库操作中所占据的比重最大,而查询操作所基于的SELECT语句在SQL语句中又是代价最大的语句。举例来说,如果数据的量积累到一定的...
[阅读全文]
-
看看你能答对多少?某公司数据仓库考题
[内容预览]
3 | 2008-07-14 21:42:04
1.请简要您说明对数据仓库概念的理解。2.请解释以下概念:数据集市,事实表,维表,钻取,OLAP,粒度,KPI,ETL3.请列举您使用过的各种数据仓库工具软件(包括建模工具,ETL工具,前端展现工具,OLAPServer、数据库、数据挖掘工具)和熟悉程度。(稍做深入地回答你所用产品所完成的功能)4.请用C++或其他高级...
[阅读全文]
-
深入探讨数据仓库设计的步骤 禁忌和思路 (1)
[内容预览]
5 | 2008-07-14 21:40:40
高效实现数据仓库的七个步骤数据仓库和我们常见的RDBMS系统有些亲缘关系,但它又有所不同。如果你没有实施过数据仓库,那么从设定目标到给出设计,从创建数据结构到编写数据分析程序,再到面对挑剔的用户的评估,整个过程都会带给你一种与以往的项目完全不同的体验。一句话,如果你试图以旧有的方式创建数据仓库,那你所面对的不是预算超支...
[阅读全文]



