-
windows 7安装ORACLE 10g客户端的技巧分享
所属栏目:[教程] 日期:2021-12-03 热度:133
1.因为oracle 10g暂时没有与win7兼容的版本,我们可以通过对安装软件中某些文件的修改达到安装的目地。 a)打开ORACLE10G_client stageprereqclient路径,找到refhost.xml文件,打开,向其中添加如下代码并保存。 复制代码 代码如下: OPERATING_SYSTEM VE[详细]
-
Oracle 数据库 临时数据的处理措施
所属栏目:[教程] 日期:2021-12-03 热度:187
如果用户查询时,使用Order BY排序语句指定按员工编号来排序,那么排序后产生的所有记录就是临时数据。对于这些临时数据,Oracle数据库是如何处理的呢? 通常情况下,Oracle数据库会先将这些临时数据存放到内存的PGA(程序全局区)内。在这个程序全局区中有一个[详细]
-
Oracle教程 误添加数据文件删除技巧
所属栏目:[教程] 日期:2021-12-03 热度:77
如果是在Oracle10g之前,删除一个表空间中的数据文件后,其文件在数据库数据字典中会仍然存在,除非你删除表空间,否则文件信息不会清除。 但是从Oracle10gR2开始,Oracle允许我们彻底删除一个空文件,不留痕迹。 但是注意:如果你向SYSTEM表空间错误的添加了[详细]
-
Hibernate Oracle sequence的使用方法
所属栏目:[教程] 日期:2021-12-03 热度:50
一、为表创建自增长自段有两种,一种是不同的表使用各自的Sequence,方法如下: 1、在Oracle sequence首先创建sequence create sequence seq_idminvalue 1start with 1increment by 1cache 20; 2、在你的hbm.xml中的配置 seq_id 这样再插入数据的时候,Hibern[详细]
-
Oracle10g 安装技巧
所属栏目:[教程] 日期:2021-12-03 热度:181
1.双击setup.exe.(出现安装向导界面) 2.在安装向导界面:选基本安装,并选好主目录位置;创建启动数据库(全局数据库名orcl,数据库口令yf123(此口令用于sys,system,sysman,dbnmp帐户,命名上要符合标识符命名规则))。点击下一步。(系统会自动进行准备安装工作,[详细]
-
Oracle 存储过程加密技巧
所属栏目:[教程] 日期:2021-12-03 热度:82
软件环境: 1、操作系统:Windows 2000 Server 2、数 据 库:Oracle 8i R2 (8.1.7) for NT 企业版 3、安装路径:C:ORACLE 实现方法: 1、 D:set NLS_LANG=AMERICAN_AMERICA.USACII7 或 D:set NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P1 D:set 直接打set命令可[详细]
-
Oracle 创建监控账户 增长工作效率
所属栏目:[教程] 日期:2021-12-03 热度:180
为了把事情变成简单化,我在多个Oracle数据上建立统一的检查数据库账户,并且账户只能访问特定的几个视图(需要查询的sql已生成视图),具体做法如下: rootsqlplus / as sysdba 用DBA的权限进入数据库,需要创建一个账户 SQLcreate user dbmonitor identifie[详细]
-
Oracle 添加用户并赋权,修改密码,解锁,删除用户的技巧
所属栏目:[教程] 日期:2021-12-03 热度:172
添加用户(随着用户的创建,自动产生与用户同名的schema) CREATE USER TESTER PROFILE DEFAULT IDENTIFIED BY TESTER DEFAULT TABLESPACE TESTDATA TEMPORARY TABLESPACE TESTTEMP ACCOUNT UNLOCK; 赋权(说实话,这些权限是开发中使用的权限,如果用户生产[详细]
-
Oracle 游标使用概括
所属栏目:[教程] 日期:2021-12-03 热度:79
Oracle游标分为显示游标和隐式游标。 显示游标(Explicit Cursor):在PL/SQL程序中定义的、用于查询的游标称作显示游标。 隐式游标(Implicit Cursor):是指非PL/SQL程序中定义的、而且是在PL/SQL中使用UPDATE/DELETE语句时,Oracle系统自动分配的游标。 一.[详细]
-
oracle SQL解析流程小结
所属栏目:[教程] 日期:2021-12-03 热度:133
1 The syntax of the SQL statement is verified. SQL的语法检查 2 The data dictionary is searched to verify table and column definitions. 从数据字典检查表名和字段名 3 The data dictionary is searched to verify security privileges on relevant ob[详细]
-
oracle 在一个存储过程中调用另一个返回游标的存储步骤
所属栏目:[教程] 日期:2021-12-03 热度:137
第一种情况是返回的游标是某个具体的表或视图的数据,如: SQL-Code: 复制代码 代码如下: CREATE OR REPLACE PROCEDURE P_TESTA ( PRESULT OUT SYS_REFCURSOR ) AS BEGIN OPEN PRESULT FOR SELECT * FROM USERS; END P_TESTA; 其中USERS就是数据库中一个表。[详细]
-
Oracle 创建用户及数据表的技巧
所属栏目:[教程] 日期:2021-12-03 热度:84
根据云计算网_泰州站长网 Www.0523Zz.Com报道 一、概念 1. 数据库 (Database) 什么是数据库? 数据库是依照某种数据模型组织起来并存放二级存储器中的数据集合。这种数据集合具有如下特点:尽可能不重复,以最优方式为某个特定组织的多种应用服务,其数据结[详细]
-
帝国cms前台会员投稿编辑器上传图片自动加上水印的技巧
所属栏目:[教程] 日期:2021-12-02 热度:162
帝国CMS后台有水印功能,可以在后台参数设置中设置水印图片,但不支持前台。前台编辑器不支持水印功能。使用以下方法即可实现: 以最新版帝国CMS 7.2 utf-8 为例: 1、打开 e/class/qinfofun.php 文件, 1 if($type==1)//图片 2 { 在下面添加以下代码: 查看[详细]
-
判断数据库表是否存在以及修改表名的技巧
所属栏目:[教程] 日期:2021-12-02 热度:180
一、判断数据库表是否存在: 首先要拿到数据库连接conn,调用DatabaseMetaData dbmd = conn.getDataMeta();之后调用如下方法: 复制代码 代码如下: /** * 根据表名,判断数据库表是否存在 * @param tableName * @return true:存在该表,false:不存在该表 */ pu[详细]
-
SQL 查询和删除重复字段数据的技巧
所属栏目:[教程] 日期:2021-12-02 热度:177
例如: id name value 1 a pp 2 a pp 3 b iii 4 b pp 5 b pp 6 c pp 7 c pp 8 c iii id是主键 要求得到这样的结果 id name value 1 a pp 3 b iii 4 b pp 6 c pp 8 c iii 方法1 复制代码 代码如下: delete YourTable where [id] not in ( select max([id]) fr[详细]
-
畅聊SQL存储过程和事务处理
所属栏目:[教程] 日期:2021-12-02 热度:132
在数据库编程中,事务是经常需要用到的技术,在.net平台上,事务处理是非常好用的,但是在Sql Server数据库的存储过程中如何使用事务来完成数据的批量操作呢? 解决方案如下: 大概都是这样处理的: 复制代码 代码如下: CREATE PROC RegisterUser (@usrName varchar[详细]
-
DDL、DML和DCL的差异与理解
所属栏目:[教程] 日期:2021-12-02 热度:200
DML、DDL、DCL区别 . 总体解释: DML(data manipulation language): 它们是SELECT、UPDATE、INSERT、DELETE,就象它的名字一样,这4条命令是用来对数据库里的数据进行操作的语言 DDL(data definition language): DDL比DML要多,主要的命令有CREATE、AL[详细]
-
清除SQL SERVER错误日志出现操作系统错误的解决措施
所属栏目:[教程] 日期:2021-12-02 热度:109
之前在UAT环境搭建的SQL SERVER 2008 R2数据库一直用得比较正常,但最近发现在Sharepoint中不能进行任何操作了,开始以为是什么配置出了问题(因为一直在研究一些新的应用和集成,需要不断地测试),但后来发现是数据库硬盘没用一点空间了,那么自然是不能存[详细]
-
MSSQL 监控数据/日志文件增长达成方法
所属栏目:[教程] 日期:2021-12-02 热度:103
前几天,在所有数据库服务器部署了监控磁盘空间的存储过程和作业后(MS SQL 监控磁盘空间告警),今天突然收到了两封告警邮件,好吧,存储规划是一方面,但是,是不是要分析一下是什么原因造成磁盘空间不足的呢?会不会是因为突然暴增的日志文件,抑或是系统[详细]
-
SQL Server 自动增长清零的技巧
所属栏目:[教程] 日期:2021-12-02 热度:122
方法1: 复制代码 代码如下: truncate table TableName 删除表中的所有的数据的同时,将自动增长清零。 如果有外键参考这个表,这个方法会报错(即便主键表和外键表都已经没有数据),请参考方法2。 PS: 用delete删除数据,自动增长不会清零的哦。 方法2: 复[详细]
-
sqlserver对字段的添加修改删除、以及字段的详解
所属栏目:[教程] 日期:2021-12-02 热度:72
复制代码 代码如下: --新增表字段 ALTER procedure [dbo].[sp_Web_TableFiled_Insert] ( @TableName varchar(100), @FieldName varchar(100), @FieldExplain varchar(200), @DataType varchar(100), @ConnectTableName varchar(100), @FieldLength int, @New[详细]
-
借助sql函数生成不重复的订单号的代码
所属栏目:[教程] 日期:2021-12-02 热度:162
复制代码 代码如下: ALTER function [dbo].[GetOrderNum]( @ebaystockflag varchar(20)//规则字母 ) returns varchar(100) AS BEGIN declare @dt CHAR(8) declare @flag varchar(20) set @flag=B+@ebaystockflag set @dt=CONVERT(CHAR(8),GETDATE(),112) dec[详细]
-
SQLserver中字符串查找功能patindex和charindex的差异
所属栏目:[教程] 日期:2021-12-02 热度:122
最近经常使用字符串查找功能。 包括 1、全匹配查找字符串 2、模糊查找字符串 CHARINDEX 和 PATINDEX 函数都返回指定模式的开始位置。PATINDEX 可使用通配符,而 CHARINDEX 不可以。 这两个函数都带有2个参数: 1 希望获取其位置的模式。使用 PATINDEX,模式[详细]
-
SqlServer参数化查询之where in和like实现分析
所属栏目:[教程] 日期:2021-12-02 热度:103
身为一名小小的程序猿,在日常开发中不可以避免的要和where in和like打交道,在大多数情况下我们传的参数不多简单做下单引号、敏感字符转义之后就直接拼进了SQL,执行查询,搞定。若有一天你不可避免的需要提高SQL的查询性能,需要一次性where in 几百、上千[详细]
-
Sql Server查询性能优化之不可小觑的书签查找详解
所属栏目:[教程] 日期:2021-12-02 热度:171