摘要:修改oracle内存占用?1234567891011121314151617181920# su oracle$cd $ORACLE_HOME$./sqlplus /nolog>connect / as sysdba;>show parameter sga; (查看内存占用情况)NAME TYPE ...
阅读全文
摘要:1.设置HDR=NO; IMEX=1 参数HDR的值: HDR=Yes,这代表第一行是标题,不做为数据使用 ,如果用HDR=NO,则表示第一行不是标题,做为数据来使用。系统默认的是YES参数IMEXIMEX ( IMport EXport mode )设置当 IMEX=0 时为“汇出模式”,这个模式开启的 Excel 档案只能用来做“写入”用途。当 IMEX=1 时为“汇入模式”,这个模式开启的 Excel 档案只能用来做“读取”用途。当 IMEX=2 时为“连結模式”,这个模式开启的 Excel 档案可同时支援“读取”与“写入”用途。2. 修改注册表, 设置 TypeGuessRows 为
阅读全文
摘要:在编写自己的存储过程的时候,很多的情况下,会使用到系统的存储过程sp_Excute。但是需要的注意的是,如果你在这个存储过程的参数(一般是一段sql语句)当中进行了临时table的操作,那么对于调用者来说,这个临时table是不可见的,也就是说你无法通过临时table来在调用者和被调用者之间传递值。解决的方法是使用全局临时table,也就是“##”开头的table。
阅读全文
摘要:应该是数据文件或者日志文件损坏了。 1)设置数据库为紧急模式 停掉SQL Server服务; 把应用数据库的数据文件XXX_Data.mdf移走; 重新建立一个同名的数据库XXX; 停掉SQL服务; 把原来的数据文件再覆盖回来; 运行以下语句,把该数据库设置为紧急模式; 运行“Use Master Go sp_configure 'allow updates', 1 reconfigu...
阅读全文
摘要:作者: Builder.com.cn 2006-12-24 16:19:20 [被屏蔽广告] 关于SQL Server数据库的一切信息都保存在它的系统表格里。我怀疑你是否花过比较多的时间来检查系统表格,因为你总是忙于用户表格。但是,你可能需要偶尔做一点不同寻常的事,例如数据库所有的触发器。你可以一个一个地检查表格,但是如果你有500个表格的话,这可能会消耗相当大的人工。 这就让sysobjects...
阅读全文
摘要:问题:在实际业务处理中有些单号需要自动增长,但又不能用自增列代替 eg: P031106001 -- 第一位P表示采购单,031106表示日期,后三位是流水号。 /* 1:创建测试用的表结构 */create table tablename(pono char(10),b int)go/* 2:创建一个得到当前日期的视图,为下面的自字义函数作准备 */create view vGetdateas ...
阅读全文
摘要:在SQL Server 2000里设置和使用数据库复制之前,应先检查相关的几台SQL Server服务器下面几点是否满足: 1、MSSQLserver和Sqlserveragent服务是否是以域用户身份启动并运行的(.\administrator用户也是可以的) 如果登录用的是本地系统帐户local,将不具备网络功能,会产生以下错误: 进程未能连接到Distributor '@Server n...
阅读全文
摘要:在BBS的编写中,经常有人问怎样实现树状结构?一个比较不负责任的回答是:使用递归算法。当然,递归是一个可行的办法(二叉树的历遍也好象只能使用递归算法),但对于BBS来说,这样做势必要进行大量的Sql查询(虽然可以使用存储过程来做,但要从根本上加快速度,则应该考虑更快的算法)。下面给出一个可行的彻底摒弃递的实现树状结构的算法。 下面给出另一种使用“使用中值排序基数法”实现树状...
阅读全文
摘要:SAS提供了比一般程序设计语言多几倍的标准函数可以直接用在数据步的计算中,其中包括所有语言都有的数学函数、字符串函数,还包括特有的统计分布函数、分位数函数、随机数函数、日期时间函数、财政金融函数,等等。这些函数的调用方法类似其它语言,比如求x1,x2,x3三个自变量的和可以用函数SUM(x1,x2,x3) 。另外,SAS还提供了函数调用的另一种语法以便于把多个数据集变量作为函数自变量,其格式为...
阅读全文
摘要:作者:deerchao 来源:unibetter大学生社区 转载请注明来源本文目标30分钟内让你明白正则表达式是什么,并对它有一些基本的了解,让你可以在自己的程序或网页里使用它。一旦入门后,你可以从网上找到更多更详细的资料来继续学习。别被下面那些复杂的表达式吓倒,只要跟着我一步一步来,你会发现正则表达式其实并不像你想像中的那么困难。当然,如果你看完了这篇教程之后发现自己明白了很多,却又几乎什么都记...
阅读全文
摘要:--Transfer对象的重要属性 --1.属性 属性名类型描述------------------------------------------------------------------------CopyAllDefaultsBoolean所有默认值CopyAllObjectsBoolean所有对象CopyAllRulesBoolean所有规则CopyAllStoredProcedur...
阅读全文
摘要:一、适合读者对象:数据库开发程序员,数据库的数据量很多,涉及到对SP(存储过程)的优化的项目开发人员,对数据库有浓厚兴趣的人。 二、介绍:在数据库的开发过程中,经常会遇到复杂的业务逻辑和对数据库的操作,这个时候就会用SP来封装数据库操作。如果项目的SP较多,书写又没有一定的规范,将会影响以后的系统维护困难和大SP逻辑的难以理解,另外如果数据库的数据量大或者项目对SP的性能要求很,就会遇到优...
阅读全文
摘要:当您怀疑计算机硬件是影响sql server运行性能的主要原因时,可以通过sql server performance monitor监视相应硬件的负载,以证实您的猜测并找出系统瓶颈。下文将介绍一些常用的分析对象及其参数。 memory: page faults / sec 如果该值偶尔走高,表明当时有线程竞争内存。如果持续很高,则内存可能是瓶颈。 process: working se...
阅读全文
摘要:很多企业用户都拥有多台SQL Server 2000服务器,为了使多台数据库服务器上的数据保持一致,我们可以将一台数据库服务器中的某个数据库移动到另外的数据库服务器中。 下面以两台SQL Server 2000服务器为例(分别用A和B表示),介绍具体操作过程。 1、前期准备 首先确保这两台安装了SQL Server 2000服务器的计算机可以互相访问,并且操作者有管理员权限。假设数据库...
阅读全文
摘要:事务日志(Transaction logs)是数据库结构中非常重要但又经常被忽略的部分。由于它并不像数据库中的schema那样活跃,因此很少有人关注事务日志。 事务日志是针对数据库改变所做的记录,它可以记录针对数据库的任何操作,并将记录结果保存在独立的文件中。对于任何每一个事务过程,事务日志都有非常全面的记录,根据这些记录可以将数据文件恢复成事务前的状态。从事务动作开始,事务日志就处于记录...
阅读全文
摘要:前提需要工具:SQL Query Analyzer和SqlExec Sunx Version 第一部分: 有关去掉xp_cmdshell来保护系统的分析总结: 首先知道一下语句: 1.去掉xp_cmdshell扩展过程的方法是使用如下语句: if exists (select * from dbo.sysobjects where id=object_id(N'[dbo].[xp...
阅读全文
摘要:如果两个用户进程分别锁定了不同的资源,接着又试图锁定对方所锁定的资源,就会产生死锁。此时,SQL Server将自动地选择并中止其中一个进程以解除死锁,使得另外一个进程能够继续处理。系统将回退被中止的事务,并向被回退事务的用户发送错误信息。 大多数设计良好的应用都会在接收到这个错误信息之后重新提交该事务,此时提交成功的可能性是很大的。但是,如果服务器上经常出现这种情况,就会显著地降低服务器...
阅读全文
摘要:Visual Basic for Applications 与 SQL Server Transact-SQL 之间的函数比较 (ADP)注释 本主题中的信息仅适用于 Microsoft Access 项目 (.adp)。 下表比较了 Microsoft Visual Basic for Applications (VBA) 和 Microsoft SQL Server Transact-SQL...
阅读全文
摘要:Access数据库的存储上限Access 规格Microsoft Access 数据库规格Access 数据库属性 最大值Microsoft Access 数据库 (.mdb) 文件大小 2G 字节减去系统对象所需的空间。数据库中的对象个数 32,768模块(包括“内含模块”属性为“是”的窗体和报表) 1,000对象名称中的字符数 64密码的字符个数 14用户名或组名的字符个数 20并发用户的个数...
阅读全文
摘要:以下SQL语句在ACCESS XP的查询中测试通过 建表: Create Table Tab1 ( ID Counter, Name string, Age integer, [Date] DateTime); 技巧: 自增字段用 Counter 声明. 字段名为关键字的字段用方括号[]括起来,数字作为字段名也可行. 建立索引: 下面的语句在Tab1的Date列上建立可重复索引 Create ...
阅读全文