拥有Oracle标签的文章
Oracle

Oracle10g for Solaris10

安装准备:物理内存的最小要求physicalRAM>=512MB临时目录空间要求/tmp>=400MB不同安装类型所需的磁盘空间大小InstallationTypeRequirementforSoftwareFiles(GB)EnterpriseEdition2.0StandardEdition1.5Custom(maximum)2.5确定内存大小交换分区以及磁盘空间:确定系统架构:确定系统已安装相应软件包:安装缺少的软件包(SUNWsprox这个不要装s

系统 2019-08-29 22:18:37 2534

Oracle

Oracle方向

从毕业到现在工作已经4年了,入职前去过私企,干过外企,当前到了国企,各有各的不同,对于不同的人,有不同的适合的选择。这几年的工作中也积累了不少知识,业务上的、技术上的,但始终觉得没有掌握一门核心,没有较强的核心竞争力,我不是一个有天赋的人,但也不是一个甘于现状屈服于现实的人,自从得知身边的一名同事@dbsnake的伟绩,以及上半年参加@secooler的1元讲座后,逐渐产生了对Oracle的兴趣,虽然以前也在用,但更多集中于“用”的层次,而且没有涉及“用”

系统 2019-08-12 01:55:00 2534

Oracle

oracle 创建数据库对象

创建同义词conntt/bitservice@sw00058;grantselectonvw_rightpeopletoaccount;//先授权connaccount/bitservice@sw00058;createorreplacesynonymvw_rightpeoplefortt.vw_rightpeople;//创建同义词exp1:connectpubr/bitservice@account;grantselectonorgpeopletoac

系统 2019-08-12 01:54:51 2534

Oracle

Oracle数据库存储过程 ,去除给定字符串中重复的

以下函数是本人在编写Oracle数据库存储过程时写的函数,觉得该函数通用性较强,因此发表出来供需要的人参考.这个函数的功能主要是用于去除给定字符串中重复的字符串.在使用中需要指定字符串的分隔符.示例:str:=MyReplace('13,14,13,444',',');输出:13,14,444createorreplacefunctionMyReplace(oldStrvarchar2,signvarchar2)returnvarchar2isstrvar

系统 2019-08-12 01:52:43 2534

Oracle

oracle_删除同一列的重复数据

deletefromtbl_over_picture_alarmawhererowidnotin(selectmin(b.rowid)fromtbl_over_picture_alarmbwherea.picture_url=b.picture_url)oracle_删除同一列的重复数据

系统 2019-08-12 01:54:52 2533

Oracle

oracle 重建 sys密码文件

需要重建密码文件,具体步骤如下:1.首先,确定你的密码文件的路径和名称:在windows下密码文件路径oracle_home\database密码文件名称pwd+sid.ora在unix下密码文件路径oracle_home/dbs密码文件名称pwd+sidSid为实例名称,查看实例名称Selectinstance_namefromv$instance;select'pwd'||instance_name||'.ora'fromv$instance;2.将原

系统 2019-08-12 01:54:31 2533

Oracle

Oracle数据库——函数

1、instr在Oracle/PLSQL中,instr函数返回要截取的字符串在源字符串中的位置。只检索一次,就是说从字符的开始到字符的结尾就结束。语法如下:instr(string1,string2[,start_position[,nth_appearance]])参数分析:string1源字符串,要在此字符串中查找。string2要在string1中查找的字符串.start_position代表string1的哪个位置开始查找。此参数可选,如果省略默认

系统 2019-08-12 01:53:58 2533

Oracle

oracle11g创建新的用户和改动最大连接数

createusertestidentifiedbyroot;grantcreatesession,resourcetoroot;alterusertestaccountunlock;grantcreateviewtotest;grantanysequecetotest;grantcreatesynonymtoich;--创建别名的权限dropusertestcascade;连接时用户民不区分大写和小写altersystemsetsec_case_sens

系统 2019-08-12 01:53:11 2533

Oracle

oracle数据库监听配置

3、连接数据库服务器(1)启动服务器端监听器与数据库服务Linux/Unix下,启动监听器:$lsnrctlstart关闭监听器:$lsnrctlstop查看监听状态:$lsnrctlstatus启动数据库:$sqlplus/nologSQL>connsys@myoracleassysdba--这里的myoracle是前面配置的客户端本地服务名或SQL>conn/assysdbaSQL>startupWindows下,启动监听器:C:lsnrctlstar

系统 2019-08-12 01:51:50 2533

Oracle

学习Oracle数据库(3)-SELECT语句

普通用户连接connscott/tiger超级管理员连接conn“sys/sysassysdba”Disconnect断开连接把SQL存到文件savec:\1.txtEdc:\1.txt编辑SQL语句@c:\1.txt运行SQL语句Descemp描述EMP结构Select*fromtab查看该用户下大所有对象Showuser显示当前用户书写SQL语句的原则大小写不敏感,但单引和双引内的大小写是敏感的。切记!关键字不能缩写可以分行书写,但关键字不能被跨行书写

系统 2019-08-12 01:51:31 2533

Oracle

[Oracle] - 性能优化工具(3) - ADDM

ADDM通过检查和分析AWR采集的数据来推断Oracle在数据库中可能出现的问题。并给出优化建议。获得ADDM例如,下面的方法:@?/rdbms/admin/addmrpt.sql以下能够看一个样例:--第一步:创建測试用的表droptabletcascadeconstraintspurge;createtabletASSELECT*FROMdba_objects;--第二步:快照execdbms_workload_repository.create_sn

系统 2019-08-12 01:55:12 2532

Oracle

Oracle提示错误消息ORA-28001: the password ha

这个问题是由于Oracle11G的新特性所致,Oracle11G创建用户时缺省密码过期限制是180天,如果超过180天用户密码未做修改则该用户无法登录。可通过SELECT*FROMdba_profilesWHEREprofile='DEFAULT'ANDresource_name='PASSWORD_LIFE_TIME'语句查询密码的有效期设置,LIMIT字段是密码有效天数。在密码将要过期或已经过期时可通过ALTERUSER用户名IDENTIFIEDBY密

系统 2019-08-12 01:55:02 2532

Oracle

oracle_根据表名拼装语句

1、-----批量删除用户下所有表数据------保留表结构eg:批量删除用户下的所有表数据SELECT'TRUNCATETALBE'||TABLE_NAME||';'FROMUSER_TABLES;如果表中存在外键会报错,建议使用delete,然后再purgerecyclebin;(清空回收站操作)SELECT'DELETEFROM'||table_name||';'FROMUSER_TABLESORDERBYTABLE_NAME;执行方法,在plsql

系统 2019-08-12 01:54:50 2532

Oracle

登录oracle时,scott is locked (帐户被锁定)

登录Oracle时,用scott/tiger通常此时会报一个错误:scottislocked(帐户被锁定)现在就要用超级用户system将scott帐户进行解锁。cmd->sqlplus输入用户名:system输入口令:****(安装oracle时设定的口令)SQL>执行alteruserscottidentifiedby"tiger"accountunlock;意义:修改scott的密码为tiger,并且将其帐户解锁。登录oracle时,scottisl

系统 2019-08-12 01:54:20 2532

Oracle

杀Oracle死锁进程方法

Oracle解锁Recordislockedbyanotheruser?selectt2.username,t2.sid,t2.serial#,t2.logon_timefromv$locked_objectt1,v$sessiont2wheret1.session_id=t2.sidorderbyt2.logon_time;--查看锁--altersystemkillsession'sid,serial#';--把锁给KILL掉altersystemki

系统 2019-08-12 01:54:20 2532