Time of Update: 2016-07-30
標籤:如果可以登入任意的一個使用者可以通過一下方法來知道當前有哪些使用者。select distinct owner from all_objects
Time of Update: 2016-07-25
標籤:RMAN異機恢複注意事項:1、RMAN 異機恢複的時候,db_name必須相同。 如果說要想改成其他的執行個體名,可以在恢複成功後,用nid 命令修改。 執行個體名的資訊會記錄到控制檔案裡,所以如果在恢複的時候,如果執行個體名不一致,恢複的時候會報錯。2、如果恢複的路徑和源庫不一致,就需要在restore時用set 命令指定新位置。 並且使用switch datafile all將資訊更新的到控制檔案。在做duplicate的時候,RMAN
Time of Update: 2016-07-23
標籤: 在Windows 10上安裝Oracle 11g資料庫,並且很多次出現過:當安裝的進度條進行到快要結束的時候彈出一個提示框。如下: 【Java(TM)2 Platform Standard Edition binary 已停止工作;出現了一個問題,導致程式停止正常工作。如果有可用的解決方案,Windows
Time of Update: 2016-07-23
標籤: 函數用於返回特定的資料,當建立函數時,在函數頭部必須包含return子句。而在函數體內必須包含return語句返回的資料。我們可以使用create function來建立函數。 1)、接下來通過一個案例來類比函數的用法--輸入僱員的姓名,返回該僱員的年薪CREATE FUNCTION annual_incomec(uname VARCHAR2)RETURN
Time of Update: 2016-07-23
標籤: 一、pl/sql的進階--控制結構在任何電腦語言(c,java,pascal)都有各種控制語句(條件陳述式,迴圈結構,順序控制結構...),在pl/sql中也存在這樣的控制結構。在本部分學習完成後,希望大家達到:1.使用各種if語句2.使用迴圈語句3.使用控制語句——goto和null(goto語句不推薦使用); 二、條件分支語句pl/sql中提供了三種條件分支語句if—then,if–then–
Time of Update: 2016-07-23
標籤: 一、pl/sql 是什麼pl/sql(procedural
Time of Update: 2016-07-21
標籤:oracle連結資料庫並向tableone插入中一條資料package com.zjw.db;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;import java.sql.Statement;public class mydbbase { private Connection conn; private String oracleUrl="jdbc:
Time of Update: 2016-07-21
標籤:oracle 連續 簽到 登陸
Time of Update: 2016-07-21
標籤:6.1 簡單迴圈簡單迴圈,就想其名稱一張,是一種最基本迴圈。簡單迴圈具有如下結構LOOP STATEMENT 1; STATEMENT 2; ... STATEMENT N;END LOOP;保留字LOOP標識簡單迴圈的開始。STATEMENT1到STATEMENT N 是反覆執行的語句序列。這些語句由一個或者多個標準的編程結構組成。END
Time of Update: 2016-07-20
標籤:如何解除Oracle 帳號鎖定(the account is locked) 在plsql developer中要是以scott/tiger登入時提示ora-28000 the account islocked。解決辦法:新裝完Oracle10g後,用scott/tiger測試,會出現以下錯誤提示: oracle10g the account is locked
Time of Update: 2016-07-21
標籤:詳細代碼:import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import
Time of Update: 2016-07-18
標籤:http://blog.sina.com.cn/s/blog_a45aac720100yu3h.htmlERROR-util.JDBCExceptionReporter>: 違反協議ERROR-util.JDBCExceptionReporter>: OALL8 處於不一致狀態!最近被這個問題糾結了很久,昨天終於找到了正確的解決方案,總結下,
Time of Update: 2016-07-19
標籤:這個包在11gR2中有11個函數或儲存:1. 根據給定參數返回一個rowid--根據給定參數返回一個rowidFUNCTION rowid_create(rowid_type IN NUMBER,--rowid類型,0:restricted,1:extended object_number IN NUMBER,--對象id relative_fno IN NUMBER,--關聯檔案
Time of Update: 2016-07-18
標籤: Time Limit: 8000/4000 MS (Java/Others) Memory Limit: 262144/262144 K (Java/Others)Total Submission(s): 325 Accepted Submission(s): 139Problem DescriptionThere is once a king and queen, rulers of
Time of Update: 2016-07-11
標籤:1. 右鍵電腦,選擇屬性,增加環境變數 NLS_LANG:SIMPLIFIED CHINESE_CHINA.ZHS16GBK2.進入註冊表,依次單擊HKEY_LOCAL_MACHINE -->SOFTWARE --> ORACLE-->KEY_OraDb11g_home1,找到NLS_LANG,設定數值為:SIMPLIFIED CHINESE_CHINA.ZHS16GBK3.查看資料庫的字元集是否為 ZHS16GBK ,不是的話剛更正
Time of Update: 2016-07-11
標籤:一、ORA-12154: TNS: 無法解析指定的串連標識符 在程式中串連Oracle資料庫的方式與其他常用資料庫,如:MySql,Sql Server不同,這些資料庫可以通過直接指定IP的方式串連,但是Oracle則需要通過Oracle用戶端配置網路服務名的方式來串連。否則就會出現“ORA-12154: TNS: 無法解析指定的串連標識符”。配置Oracle用戶端詳細步驟如下:
Time of Update: 2016-07-11
標籤:之前安裝的oracle沒刪除乾淨,有個OracleMTSRecoveryService服務沒有刪掉解決辦法刪除註冊表中的索引值HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\OracleMTSRecoveryServiceHKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\OracleMTSRecoveryService 或者因為之前安裝失敗是裝在C盤,所以在OracleMTSReco
Time of Update: 2016-07-11
標籤:問題:mysql使用mybatis批量插入時,通過foreach標籤,將每條記錄按照逗號","串連即可。但是,oracle不支援。 oracle支援如下寫法: <insert id="insertStudents"> INSERT INTO Student ( id, name, age, sex
Time of Update: 2016-07-08
標籤: 經常有這樣一個業務情境,我們在同一張表中有重複的記錄,我們要重複資料刪除的記錄,這篇文章就是用來解決這個問題的,用的方法是我目前遇到的效率最高的方法(如果有更好的方法歡迎網友提供)。這個方法會用到了rowid,下面簡單介紹一下rowid的定義1、ROWID定義ROWID:資料庫中行的全域唯一地址對於資料中的每一行,rowid偽列返回行的地址。rowid值主要包含以下資訊:對象的資料對象編號該行所在的資料檔案中的資料區塊該行中資料區塊的位置(第一行是0)資料行所在的資料檔案(第一個檔案是
Time of Update: 2016-07-29
標籤: 後台進程簡介 啟動常式時,Oracle不僅會分配SGA,還會啟動後台進程;關閉常式時,Oracle不僅會釋放SGA所佔用的記憶體空間,而且還會釋放後台進程所佔用的Cpu和記憶體資源。Oracle提供了很多後台進程,在這介紹常用後台進程SMON、PMON、DBWR、LGWR、CKPT、ARCH。 分類介紹 1. DBWR 資料庫寫入進程 DBWR The Database Writer Process 進程負責將髒資料區塊從資料緩衝(database block