Oracle 密碼丟失解決方案

 在使用Oracle過各中經常會遇到密碼丟失的時候,本文用兩種試來解決這個問題。 一種方法: sqlplus "/ as sysdba"SQL>startupSQL>alter user system identified by root123;如果sqlplus "/ as sysdba"不能進入,讓輸入密碼,我輸入原始密碼和修改的密碼後都不行的話,修改unix環境下: 1. $ORACLE_HOME/network/admin/SQLNET.ORA中為:

Oracle操作總結

彙總函式:count sum max min avgcount返回的結果集中行的數目sum max min avg顧名思義。但是要注意彙總函式強調的是"結果集中……",強調了現在進行的操作對象是結果集注意NULL不參與彙總函式的預算,要想其參加運算那麼要將其轉換為非空的值分組:在一個查詢中需要進行多次統計就需要就必須使用分組where是分組前過濾,過濾的是未經處理資料。這樣就過濾掉了不必要的資料提高了效率having是分組後過濾,過濾的是統計結果先要弄明白:分組,分組

Oracle練習(1)

練習一1、查詢dept表的結構    在命令視窗輸入:   desc dept;2、檢索dept表中的所有列資訊   select * from dept3、檢索emp表中的員工姓名、月收入及部門編號   select ename "員工姓名",sal "月收入",empno "部門編號" from emp   注意查詢欄位用分號隔開。4、檢索emp表中員工姓名、及僱傭時間  

oracle學習筆錄

set serveroutput on  開啟伺服器螢幕顯示資訊set sqlblanklines on  編寫SQL語句時,開啟忽略空格功能save   c:/sqlplus_test01.txt    --儲存edit    --開啟記事本進行編輯get c:/sqlplus_test01.txt    --把記事本中的資訊調入到緩衝中list    --顯示緩衝中的資訊desc deptment   --顯示部門表中的表定義]構l2 4   --顯示第二行到第四行的資訊change  --

oracle日常操作

1、把本機Oracle使用者sys、system密碼全部改為oracle;2、建立一個本地管理的資料表空間TS_ESTORE,並指定區(extent)大小為128K,檔案的初始大小為1M,自動擴充,每次擴充為500k。 3、建立一個使用者estore,設定密碼為estore,預設資料表空間為TS_ESTORE。4、為使用者eStore設定下列許可權: ü 串連資料庫ü 建立和執行PL/SQL程式ü 可以建立、修改、刪除任意表ü

Oracle中JAVA預存程序建立筆記

1、方法一:使用loadjava;(1)用oracle內建的JDK編譯java源檔案D:/>C:/oracle/product/10.1.0/db_1/jdk/bin/javac showDate.java注:機器上可能會有多版本jdk環境,但一定要使用oracle內建的jdk來編譯檔案(2)用loadjava載入classloadjava -user myweb/myweb showDate.class代碼載入後下一步與2(2)相似,繼續建立函數或過程。

Oracle加密預存程序操作筆記

建立預存程序指令檔,如 test.sqlcreate or replace procedure DIS_1as i integer;begin DBMS_OUTPUT.PUT_LINE('Hello Beijing');end;/注意最後的/字元SQL>@test.sqlProcedure created.SQL>set serveroutput onSQL>exec DIS_1Hello BeijingPL/SQL procedure successfully

Oracle 取得當天0時0分0秒和23時59分59秒

--取得當天0時0分0秒select TRUNC(SYSDATE) FROM dual;--取得當天23時59分59秒(在當天0時0分0秒的基礎上加1天后再減1秒)SELECT TRUNC(SYSDATE)+1-1/86400 FROM dual;--取得當前日期是一個星期中的第幾天,注意:星期日是第一天select to_char(sysdate,'D'),to_char(sysdate,'DAY') from dual;--在oracle中如何得到當天月份的第一天和最後一天select

Oracle 中的Union、Union All、Intersect、Minus

眾所周知的幾個結果集集合操作命令,今天詳細地測試了一下,發現一些問題,記錄備考。假設我們有一個表Student,包括以下欄位與資料:drop table student;create table student(id int primary key,name nvarchar2(50) not null,score number not null);insert into student values(1,'Aaron',78);insert into student

Oracle常用的一些文法、命令和函數

文章目錄 ·字元函數  ·數值函數  ·日期函數  ·轉換函式·通用函數  一、常用文法--1. 刪除表時串聯刪除約束drop table 表名 cascade constraint --2. 當父表中的內容被刪除後,子表中的內容也被刪除on delete casecade--3. 顯示表的結構desc 表名 --4. 建立新的使用者create user [username] identified by [password] --5

oracle 定時備份

第一步: 建立檔案“定時備份.bat”, 檔案內容如下:set tempvalue=databaseName_%date:~0,10%set directory_temp=d:/BackUp/%tempvalue%set file_dmp=%directory_temp%/%tempvalue%.dmpset file_log=%directory_temp%/%tempvalue%.logset winrarPath="C:/Program

Oracle資料效能最佳化的若干訣竅

如今,Oracle資料庫以其高可靠性、安全性、可相容性,得到越來越多的企業的青睞。如何使Oracle資料庫保持優良效能,這是許多資料庫管理員關心的問題,筆者建議不妨針對以下幾個方面加以考慮。 分區 根據實際經驗,在一個大資料庫中,資料庫空間的絕大多數是被少量的表所佔有。為了簡 化大型資料庫的管理,改善應用的查詢效能,一般可以使用分區這種手段。所謂分區就是動態地將表中的記錄分離到若干不同的資料表空間上,使資料在物理上被分割開

Oracle練習(2)

練習五1.顯示所有員工的姓名,部門號和部門名稱(dname)。聯集查詢emp, dept.兩個表中都有deptno欄位  select ename "員工姓名",d.deptno "部門號",d.dname from emp e,dept d where e.deptno=d.deptno2.不重複地查詢10號部門員工的job和90號部門的loc  select e.job "工種",e.deptno "部門號", d.loc "部門所在地" from emp e,dept d where e.

OTL 操作 Oracle BLOB 時“ORA-22990: LOB 定位器無法擴充交易處理”的解決方案

不知道如何捕獲這個異常,它不是 otl_exception 類型的,但調試的時候,發現確實是“ORA-22990: LOB 定位器無法擴充交易處理”。將otl_connect 對象自動認可禁用即可解決這一問題。otl_connect有幾個方法來設定自動認可的開關:otl_connect(const char* connect_str,const int auto_commit=0);void rlogon(const char* connect_str,const int

oracle的一些有用操作收集,tablespace相關

建立tablespace典型用法: create tablespace ts_name datafile 'D:/oracle/.../xxx.dbf' size 1024m autoextend on next 500m maxsize unlimited; 查看現有tablespace的資訊:SELECT UPPER(F.TABLESPACE_NAME) "資料表空間名", D.TOT_GROOTTE_MB "資料表空間大小(M)",

Win7安裝oracle 10g 方法

首先下載,10203_vista_w2k8_x86_production_db(注意要下對了,不然沒有refhost.xml檔案)http://www.oracle.com/technology/software/products/database/oracle10g/htdocs/10203vista.html然後解壓,在目錄中找到refhost.xml(有兩個,我的一個是在stage/prereq/db目錄下,一個是在stage/prereq/db_prereqs/db目錄下)進行添加修,添

Oracle 中的service_name,sid的作用和區別

在init.ora中有db_name,instance_name,service_name在作業系統中需要配置oracle_sid在listener.ora中有SID_NAME,GLOBAL_DBNAME,在tnsname.ora中有SERVICE_NAME,SID這麼多,是不是你也看糊塗了。先暈一個,下面慢慢道來。 在init.ora中有db_name,instance_name,service_namedb_name是資料庫的名稱,在db安裝時就已經設定了,這裡不可修改,它覺得了資料庫安裝檔

【ORACLE】ORACLE DUAL表詳解

1、DUAL表的用途Dual 是 Oracle中的一個實際存在的表,任何使用者均可讀取,常用在沒有目標表的Select語句塊中--查看當前串連使用者SQL> select user from dual;USER------------------------------SYSTEM--查看當前日期、時間SQL> select sysdate from dual;SYSDATE-----------2007-1-24 1SQL> select

sql server與oracle的互聯

一:sqlserver串連oracle1.配置windows的odbc資料來源:開始菜單—》設定—》管理工具—》資料來源(odbc)—》進入配置使用者dsn或者系統dsn均可以:添加—》選擇microsoft odbc for

Oracle系統管理常用命令筆記

 1、修改oracle啟動參數兩種方式:第一種是修改oracle啟動參數檔案後,通過此參數檔案再建立伺服器參數檔案 a.根據現有的spfile先建立pfileSQL>create pfile from spfile; b.開啟pfile修改shared_pool_size值為新值 c.根據pfile啟動資料庫,假設pfile名為INITorcl.ORASQL>shutdown immediateSQL>startup pfile=C:/oracle/product/10.1.0

總頁數: 1509 1 .... 609 610 611 612 613 .... 1509 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.