文章标题关闭所有内容预览 | 展开所有内容预览
-
用SQL Server保持会话状态
[内容预览]
9 | 2007-08-20 18:19:34
在调用服务器后要继续在服务器中保留数据通常很难,你可以用SQLServer来进行会话状态管理(用户会话数据)。以下教你怎样用它来进行管理。 在页面开发中,在服务器调用里保留数据是一个常见的不好解决的难题。你也许需要为你的应用程序或特殊用户的会话保存信息。存储这样的数据被称为状态管理,ASP.NET为你提供了一...
[阅读全文]
-
网络SQL入侵与防范高级篇
[内容预览]
19 | 2007-08-20 18:19:32
第一节、利用系统表注入SQLServer数据库 SQLServer是一个功能强大的数据库系统,与操作系统也有紧密的联系,这给开发者带来了很大的方便,但另一方面,也为注入者提供了一个跳板,我们先来看看几个具体的例子: ①http://Site/url.asp?id=1;execmaster..xp_cmd...
[阅读全文]
-
SQL Server讲堂:备份和恢复措施
[内容预览]
7 | 2007-08-20 18:19:30
一、备份数据库 1、打开SQL企业管理器,在控制台根目录中依次点开MicrosoftSQLServer 2、SQLServer组-->双击打开你的服务器-->双击打开数据库目录 3、选择你的数据库名称(如论坛数据库Forum)-->然后点上面菜单中的工具-->选择备份数据库 4、备份选项选择...
[阅读全文]
-
SQL SERVER日志清除的两种方法
[内容预览]
12 | 2007-08-20 18:19:29
在使用过程中大家经常碰到数据库日志非常大的情况,在这里介绍了两种处理方法…… 方法一 一般情况下,SQL数据库的收缩并不能很大程度上减小数据库大小,其主要作用是收缩日志大小,应当定期进行此操作以免数据库日志过大 1、设置数据库模式为简单模式:打开SQL企业管理器,在控制台根目录中依次点开Micro...
[阅读全文]
-
道与魔:SqlServer存储过程/函数加/解密
[内容预览]
8 | 2007-08-20 18:19:27
存储过程、存储函数的加密:WITHENCRYPTION <!--[if!supportLineBreakNewLine]--> <!--[endif]--> CREATEproceduredbo.sp_XML_main @table_namenvarchar(260)='', @dirname...
[阅读全文]
-
SQL Server:无日志恢复数据库
[内容预览]
9 | 2007-08-20 18:19:25
事情的起因 昨天,系统管理员告诉我,我们一个内部应用数据库所在的磁盘空间不足了。我注意到数据库事件日志文件XXX_Data.ldf文件已经增长到了3GB,于是我决意缩小这个日志文件。经过收缩数据库等操作未果后,我犯了一个自进入行业以来的最大最愚蠢的错误:竟然误删除了这个日志文件!后来我看到所有论及数据库恢复的...
[阅读全文]
-
SQL Server补丁安装常见问题
[内容预览]
9 | 2007-08-20 18:19:23
一、补丁安装过程中常见问题 如果在安装补丁的时候遇到如下类似错误: 1、安装过程中出现“以前进行的程序创建了挂起的文件操作,运行安装程序前,必须重新启动”,请按照下面步骤解决: a、重启机器,再进行安装,如果发现还有该错误,请按下面步骤 b、在开始->运行中输入regedit c、到H...
[阅读全文]
-
给SQL Server传送数组参数的变通办法
[内容预览]
8 | 2007-08-20 18:19:21
最近一直在做Dnn模块的开发,过程中碰到这么一个问题,需要同时插入N条数据,不想在程序里控制,但是SQLSever又不支持数组参数.所以只能用变通的办法了.利用SQLServer强大的字符串处理传把数组格式化为类似"1,2,3,4,5,6"。 然后在存储过程中用SubString配合CharIndex把分割开...
[阅读全文]
-
监测你的SQL SERVER--让瓶颈暴露
[内容预览]
8 | 2007-08-20 18:19:17
当您怀疑计算机硬件是影响SQLServer运行性能的主要原因时,可以通过SQLServerPerformanceMonitor监视相应硬件的负载,以证实您的猜测并找出系统瓶颈。下文将介绍一些常用的分析对象及其参数。 Memory:PageFaults/sec 如果该值偶尔走高,表明当时有线程竞争内存。如...
[阅读全文]
-
[图文] SQL Server讲堂:加密与SQL注入(图)
[内容预览]
8 | 2007-08-20 18:19:14
今天让我们来看看在SQLServer,加密和SQL注入攻击。 SQLServer上的加密 SQLServer上内置了加密用来保护各种类型的敏感数据。在很多时候,这个加密对于你来说是完全透明的;当数据被存储时候被加密,它们被使用的时候就会自动加密。在其他的情况下,你可以选择数据是否要被加密。SQLServ...
[阅读全文]
-
利用SQL服务器进行多种数据复制
[内容预览]
9 | 2007-08-20 18:19:11
出于多种原因你可能想探索利用不同种类复制的方法,但最大的理由大概是想以此允许管理员向客户提供SQL服务器,而那些客户的公司在其他数据系统中都投资巨大。 SQL服务器可让你复制来自任何你可通过32位ODBC驱动进行链接的资源数据。对于Windows2000,NT甚至是Windows98来说,你都能采用OLEDB...
[阅读全文]
-
SQL在存储过程中使用递归
[内容预览]
6 | 2007-08-20 18:19:09
递归的基本概念非常简单:一段给定的代码对自身进行调用,直到某些边界条件得到满足。在本文中,我们将演示如何在T-SQL中使用递归。 在我的眼中,递归是最为精致的程序结构之一。我已经在许多场合用不同的编程语言实现过它。递归的基本概念非常简单:一段给定的代码对自身进行调用,直到某些边界条件得到满足。我将通过下面的内...
[阅读全文]
-
SQL Server数据库性能优化
[内容预览]
5 | 2007-08-20 18:19:06
设计1个应用系统似乎并不难,但是要想使系统达到最优化的性能并不是一件容易的事。在开发工具、数据库设计、应用程序的结构、查询设计、接口选择等方面有多种选择,这取决于特定的应用需求以及开发队伍的技能。本文以SQLServer为例,从后台数据库的角度讨论应用程序性能优化技巧,并且给出了一些有益的建议。 1 数据库设...
[阅读全文]
-
SQL Server中的一些技巧
[内容预览]
5 | 2007-08-20 18:19:04
获取一个SQLServer上的所有数据库信息用存储过程sp_databases 在查询分析其中执行命令execsp_databases 结果:master14464NULL model1280NULL msdb14336NULL Northwind4352NULL pubs256...
[阅读全文]
-
[图文] SQL Server2005 Analysis服务实践之起步(图)
[内容预览]
7 | 2007-08-20 18:19:02
一、在AnalysisServices项目中定义数据源视图 1、根据模板创建AnalysisServices项目 BIDS(BusinessIntelligenceDevelopmentStudio)利用模板创建不同类型的项目,AnalysisServices项目即为其中的一个模板,而且这些模板是可自定...
[阅读全文]
-
[图文] 简单三步让你轻松堵死SQL注入漏洞(图)
[内容预览]
5 | 2007-08-20 18:19:00
SQL注入是什么? 许多网站程序在编写时,没有对用户输入数据的合法性进行判断,使应用程序存在安全隐患。用户可以提交一段数据库查询代码(一般是在浏览器地址栏进行,通过正常的www端口访问),根据程序返回的结果,获得某些想得知的数据,这就是所谓的SQLInjection,即SQL注入。 网站的恶梦——SQL...
[阅读全文]
-
为SQL Server传数组参数的变通办法
[内容预览]
5 | 2007-08-20 18:18:58
最近一直在做Dnn模块的开发,过程中碰到这么一个问题,需要同时插入N条数据,不想在程序里控制,但是SQLSever又不支持数组参数.所以只能用变通的办法了.利用SQLServer强大的字符串处理传把数组格式化为类似"1,2,3,4,5,6"。 然后在存储过程中用SubString配合CharIndex把分割开...
[阅读全文]
-
SQL Server:越“少”才会越安全
[内容预览]
5 | 2007-08-20 18:18:56
说句实话,你公司中安装的大多数的SQLServer都可归结为以下两种中的一种。第一种类型就是安装了SQLServer的开发人员用的机器(即,多种安装类型中的一种——桌面版本,标准版本,企业版本或者明显的开发版)。第二种类型就是微软的SQLServer桌面引擎(MSDE)的供各种应用程序使用的各种安装,其中包括使用M...
[阅读全文]
-
数据库人员手边系列:SQL Server基本函数
[内容预览]
7 | 2007-08-20 18:18:54
1.字符串函数 长度与分析用 datalength(Char_expr)返回字符串包含字符数,但不包含后面的空格 substring(expression,start,length)不多说了,取子串 right(char_expr,int_expr)返回字符串右边int_expr个字符 ...
[阅读全文]
-
用代码刷新ODBC链接SQL Server表
[内容预览]
5 | 2007-08-20 18:18:53
问:在用MDB与SQLServer2000链接时,有时需要刷新链接表,如何简洁方便地完成? 答:通过以下代码可以达到目的(此主题的解决参考了网友cwang的代码,并得到了微软工程师BillyYao的热心帮助): Functionrelink() DimdbAsDatabase DimtblAsTab...
[阅读全文]
-
[图文] SQL Server 2005方案:迈思奇BI解决方案
[内容预览]
5 | 2007-08-20 18:18:51
公司介绍:北京迈思奇科技有限公司介绍: ProClarity的产品代理商。 北京迈思奇科技有限公司创建于2002年10月,在美国和北京同时注册。本公司致力于商务智能(BusinessIntelligence)领域的培训、咨询、系统集成业务,同时还代理国内外多家知名厂商的相关产品。公司网址http://w...
[阅读全文]
-
[图文] SQL Server 2005方案:上市公司财务指标预警系统
[内容预览]
6 | 2007-08-20 18:18:49
公司介绍:吉贝克信息技术有限公司 吉贝克信息技术有限公司(GBICC)创立于2002年4月。公司创始人、现任总裁刘世平博士是资深的数据挖掘和商业智能专家,曾为银行、保险、证券、电信、制造等诸多行业、遍及欧、美、亚洲的30多家知名企业提供过商业智能、分析型CRM、风险管理、数据库市场营销等方面的咨询、方案设计和...
[阅读全文]
-
剖析Access数据库升迁SQL Server问题
[内容预览]
8 | 2007-08-20 18:18:47
在软件开发过程中经常会遇到数据库升迁的问题,原因比较多,如acsess访问速度比sqlserver慢、删除数据记录后access会留下空档,文件越来越大(也可用压缩修复的方式减小文件大小,但太麻烦),访问速度越来越慢,甚至会数据库损坏,损坏得比较轻的可以找第三方工具来修复,便严重时会导致数据库无法修复,或修复后数据...
[阅读全文]
-
[图文] SQL Server 2005方案:保险业BI解决方案(图)
[内容预览]
6 | 2007-08-20 18:18:45
公司介绍:中科软科技股份有限公司 中科软科技股份有限公司总部设在北京,依托中国科学院软件研究所的雄厚技术背景,是专门从事计算机软件研发、应用、服务的智能密集型高新技术企业。公司现有员工500余人,以大型应用软件开发和计算机系统集成为核心业务,集自主开发的行业通用软件产品、嵌入式软件系列产品、网络信息安全软件产...
[阅读全文]
-
[图文] SQL Server 2005方案:商务智能解决方案
[内容预览]
7 | 2007-08-20 18:18:43
公司介绍:明基逐鹿软件(苏州)有限公司 明基逐鹿是明基集团下面唯一一家从事IT应用解决方案以及咨询服务的软件公司,明基逐鹿的解决方案定位在两个方面:供应链以及人力资源。产品涵盖SCM、ERP、eHR、SRM、MES、DCM、KM、BI、Wolkflow等各领域。具体信息可参考我们的网站:WWW.BenqGur...
[阅读全文]
-
看看SQL Server是如何让定时作业?
[内容预览]
6 | 2007-08-20 18:18:19
如果在SQLServer里需要定时或者每隔一段时间执行某个存储过程或3200字符以内的SQL语句时,可以用管理->SQLServer代理->作业来实现。 1、管理->SQLServer代理->作业(按鼠标右键)->新建作业-> 2、新建作业属性(常规)->名称[自定义本次作业的名称]->启用的方框内是勾...
[阅读全文]
-
SQL Server 2000 SP4 新特性概述
[内容预览]
5 | 2007-08-20 18:18:17
微软即将对SQLServer进行许多改变:所有的新SQLServer2005,具有吸引力的SQLServerExpress和SQLServer2000ServicePack4。而会对SQLServer的用户产生立即影响的则是最后一个SP4——因为它的新的修正集、功能扩展和为SQLServer添加的特性。 SP...
[阅读全文]
-
[图文] Windows平台下DB2数据库安装全图解
[内容预览]
5 | 2007-08-20 18:18:15
开放的DB2拥有先进的数据库技术,专为随需应变的统一信息平台而设计,它能够使您摆脱现有信息系统的禁锢,全面支持您随机应变的业务发展。它支持Unix、Linux以及Windows等主流操作系统,具有良好的数据安全性和优异的稳定性,为构建企业级数据仓库提供了坚实的技术基础。 一、安装前准备 首先,在Wind...
[阅读全文]
-
SQL Server中如何进行数据移动?
[内容预览]
6 | 2007-08-20 18:18:13
SQLServer的数据移动你会吗?看看本文就知道了。 1.通过工具DTS的设计器 通过工具DTS的设计器进行导入或导出DTS的设计器功能强大,支持多任务,也是可视化界面,容易操作,但知道的人一般不多,如果只是进行SQLServer数据库中部分表的移动,用这种方法最好,当然,也可以进行全部表的移动。在S...
[阅读全文]
-
在SQL Server 2000查询分析器里面收缩数据库日志
[内容预览]
32 | 2007-08-20 18:18:12
操作环境:Windows2000AdvancedServer英文版+sp4、SQLServer2000英文企业版+sp3 任务描述: 我有一个数据库,名称为:Cisi。它的数据库日志的名称为:Cisi_log 这个日志的大小为1082M,现在我要把它截断,令其收缩为10M 操作如下: 在查...
[阅读全文]

