plsql串連oracle資料庫報ora 12154錯誤解決方案

plsql串連oracle資料庫報ora 12154錯誤 今天遇到一個問題,使用sqlplus能夠串連到遠端資料庫,但是使用plsql卻串連不上,報錯"ORA-12154: TNS: 無法解析指定的串連標識符" 解決方案如下: 1.先檢查伺服器端的監聽服務是否開啟,如果沒有開啟請啟動其監聽 用戶端:tnsping <tns_name> 伺服器Linux下: #>lsnrctl status 查看監聽狀態 #>lsnrctl start 啟動監聽 2.通過Sql

oracle 重設sys密碼的方法介紹

如何重設oracle 10g SYS 的密碼 安裝完oracle 10g後,竟然將安裝時設定的系統密碼忘記。在同事的協助下通過一下方法解決。 1.oracle的密碼檔案存在於:oracle_home/database/pwd<sid>.ora 2.使用orapwd 重設SYS密碼 C:oracleproduct10.2.0db_1database>orapwd Usage: orapwd file=<fname> password=<password>

Oracle中TO_DATE格式介紹

TO_DATE格式(以時間:2007-11-0213:45:25為例) Year: yytwodigits兩位年顯示值:07 yyythreedigits三位年顯示值:007 yyyyfourdigits四位年顯示值:2007 Month: mmnumber兩位月顯示值:11 monabbreviated字元集表示顯示值:11月,若是英文版,顯示nov monthspelledout字元集表示顯示值:11月,若是英文版,顯示november Day: ddnumber當月第幾天顯示值:02

Oracle預存程序基本文法介紹

Oracle預存程序基本文法 預存程序   1 CREATE OR REPLACE PROCEDURE 預存程序名   2 IS   3 BEGIN   4 NULL;   5 END; 行1:   CREATE OR REPLACE PROCEDURE 是一個SQL語句通知Oracle資料庫去建立一個叫做skeleton預存程序, 如果存在就覆蓋它; 行2:   IS關鍵詞表明後面將跟隨一個PL/SQL體。 行3:   BEGIN關鍵詞表明PL/SQL體的開始。 行4:   NULL

oracle中fdisk導致的ASM磁碟資料丟失的解決方案

11.2.0.3 資料庫因asm磁碟頭塊損壞宕機,出現錯誤ORA-15196。更詳細的錯誤如下:ORA-15196: invalid ASM block header [kfc.c:26076] [endian_kfbh] [256] [0 != 1]進一步的檢查發現DataGuard同樣損壞.這讓大家陷入不解,為何主庫和備庫會同時損壞?最終經過仔細檢查發現:是SA發現主機上一塊磁碟沒用,在主備都執行了fdisk

oracle ORA-01114、ORA-27067錯誤解決方案

今天有朋友問到如下一則案例,ORA-01114,ORA-27067以及OSD-04026錯誤同時出現:*** ACTION NAME:() 2009-04-01 09:31:00.762*** MODULE NAME:(JDBC Thin Client) 2009-04-01 09:31:00.762*** SERVICE NAME:(SYS$USERS) 2009-04-01 09:31:00.762*** SESSION ID:(145.9) 2009-04-01 09:31:00.762*

Oracle 多行記錄合并/串連/彙總字串的幾種方法

什麼是合并多行字串(連接字串)呢,例如: SQL> desc test; Name Type Nullable Default Comments ------- ------------ -------- ------- -------- COUNTRY VARCHAR2(20) Y CITY VARCHAR2(20) Y SQL> select * from test; COUNTRY CITY -------------------- --------------------

Oracle 預存程序加密方法

軟體環境:   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命令可以查看環境變數   2、   在D:

Oracle 遊標使用總結

Oracle遊標分為顯示遊標和隱式遊標。 顯示遊標(Explicit Cursor):在PL/SQL程式中定義的、用於查詢的遊標稱作顯示遊標。 隱式遊標(Implicit Cursor):是指非PL/SQL程式中定義的、而且是在PL/SQL中使用UPDATE/DELETE語句時,Oracle系統自動分配的遊標。 一.顯示遊標 1.使用步驟 (1)定義 (2)開啟 (3)使用 (4)關閉 2.使用示範 首先建立測試用表STUDENT,指令碼如下: 複製代碼 代碼如下:CREATE TABLE

Oracle 資料庫操作類

複製代碼 代碼如下:using System; using System.Data; using System.Configuration; using System.Data.OracleClient; using System.Text; using System.Windows.Forms; using System.Xml; using Transactions; /// <summary> /// DB 的摘要說明 Written By Luos.Luo ,the

oracle 服務啟動,關閉指令碼(windows系統下)

一.概念簡介 指令碼:script是使用一種特定的描述性語言,依據一定的格式編寫的可執行檔,又稱作宏或批次檔。 二.背景 近來在Windows下安裝了oracle資料庫,由於此資料庫很占系統資源,而安裝後此資料庫的很多服務都是預設開機啟動的,這樣系統運行速度就大大受到影響。如何按我們的意願讓這些服務在我們需要用到的時候開啟,而我們不用的時候關閉呢。這裡我只介紹三種方式。 三.本文 1.利用資源管理員關閉相關進程如oracle.exe,這種方式需要我們非常瞭解oracle的進程式控制製程序。 2.

oracle 重複資料刪除資料

重複的資料可能有這樣兩種情況,第一種: 表中只有某些欄位一樣,第二種是兩行記錄完全一樣。 一、對於部分欄位重複資料的刪除 1.查詢重複的資料   select 欄位1,欄位2, count(*) from 表名 group by 欄位1,欄位2 having count(*) > 1    例:Select owner from dba_tables group by owner having count(*)>1; Select owner from dba_tables

Oracle 資料庫中建立合理的資料庫索引

筆者認為,在建立索引時要做到三個適當,即在適當的表上、適當的列上建立適當數量的索引。雖然這可以通過一句話來概括最佳化的索引的基本準則,但是要做到這一點的話,需要資料庫管理員做出很大的努力。具體的來說,要做到這個三個適當有如下幾個要求。   一、 根據表的大小來建立索引。

Oracle 低許可權資料庫賬戶得到 OS 存取權限 提權利用

這幾天看了篇叫"Penetration: from application down to OS (Oracle)"的文檔,感覺挺有意思的,文檔的 大概意思就是說,如果 ORACLE 服務是用 administrator 賬戶啟動的,你只要有一個具有 resource 和 connect 許可權的資料庫賬戶,就能利用 metasploit 的 smbrelay 功能,本地搭建一個 SMB 欺騙伺服器,

oracle 觸發器 學習筆記

功能: 1、 允許/限制對錶的修改 2、 自動產生衍生的資料行,比如自增欄位 3、 強制資料一致性 4、 提供審計和日誌記錄 5、 防止無效的交易處理 6、 啟用複雜的商務邏輯 開始 create trigger biufer_employees_department_id before insert or update of department_id on employees referencing old as old_value new as new_value for each

oracle 常見等待事件及處理方法

看書筆記db file scattered read DB ,db file sequential read DB,free buffer waits,log buffer space,log file switch,log file sync

oracle 預存程序加密的方法

配置環境:   1、數 據 庫:Oracle 8i R2 (8.1.7) for NT 企業版   2、安裝路徑:C:ORACLE   實現方法:   1.D:>set NLS_LANG=AMERICAN_AMERICA.USACII7    或    D:>set NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P1 D:>set   直接打set命令可以查看環境變數   2.在D:下建立a.sql檔案,內容如下: Java代碼   create

oracle 下WITH CHECK OPTION用法

如果視圖定義包括條件(譬如 WHERE 子句)並且其意圖是確保任何引用該視圖的 INSERT 或 UPDATE 語句都應用 WHERE 子句,則必須使用 WITH CHECK OPTION 定義該視圖。這個選項可以確保資料庫中正在修改的資料的完整性。如果在 INSERT 或 UPDATE 操作期間違反了條件,則返回 SQL 錯誤。 下面是一個使用了 WITH CHECK OPTION 的視圖定義的樣本。要確保總是檢查條件,WITH CHECK OPTION

Oracle 8i字元集亂碼問題析及其解決辦法

正在看的ORACLE教程是:Oracle 8i字元集亂碼問題析及其解決辦法。一、問題描述   SQL Plus WorkSheet是一個視窗圖形介面的SQL語句編輯器,對於那些喜歡視窗介面而不喜歡字元介面的使用者,該工具相對SQL/PLUS受到了很大的歡迎。但從Oracle 8i以後,如果安裝Oracle 8i時選取的是別於英語的字元集,對於我們中國,通常會選取簡體中文字元集(ZHS16GBK),安裝成功後,運行SQL Plus

Oracle PL/SQL語言入門基礎

正在看的ORACLE教程是:Oracle PL/SQL語言入門基礎。PL/SQL是ORACLE對標準資料庫語言的擴充,ORACLE公司已經將PL/SQL整合到ORACLE 伺服器和其他工具中了,近幾年中更多的開發人員和DBA開始使用PL/SQL,本文將講述PL/SQL基礎文法,結構和組件、以及如何設計並執行一個PL/SQL程式。   PL/SQL的優點

總頁數: 1509 1 .... 400 401 402 403 404 .... 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.