Oracle:ORA-00955: name is already used by an existing object

 下午從生產庫匯出了一份表結構,用來測試一些問題,由於生產庫串連著其他使用者下的表所以通過視圖在本地類比一下,於是建立視圖:create or replace view csews as select * from order_list;但是出現ORA-00955: name is already used by an existing object的錯誤,上網查了下說是資料庫中有了同名對象,於是查詢select * from all_objects where

安裝oracle 並使用impdp 匯入庫

上篇介紹了從linux伺服器上把資料庫匯出的過程。接下來在一台新安裝的windows 2003

)ORACLE/SQL SERVER中函數和預存程序的區別

Oracle中差別SQL SERVER中:本質上沒區別。只是函數有如:只能返回一個變數的限制。而預存程序可以返回多個。而函數是可以嵌入在sql中使用的,可以在select中調用,而預存程序不行。執行的本質都一樣。      函數限制比較多,比如不能用暫存資料表,只能用表變數.還有一些函數都不可用等等.而預存程序的限制相對就比較少       1.    一般來說,預存程序實現的功能要複雜一點,而函數的實現的功能針對性比較強。       2.   

Oracle Sql語句長度限制問題及解決

      最近在寫Sql語句時,碰到兩個問題:      1)ORA-01795: maximum number of expressions in a list is 1000            起因:寫出了這樣的sql語句:SELECT PALLET_ID,BOX_ID,STATUS FROM SD_CURRENT_BOX WHERE PALLET_ID

C#+“外部表格”實現Oracle資料快速插入

     Oracle是大型資料庫,可以用於儲存海量資料。對於資料的來源,也有多種途徑,其中有一部分是隨著業務的發展不斷添加進來的,也有在業務系統初始化的時候,大量匯入進來的。對於不斷添加這個過程,不在此進行描述,只對大量匯入做一個簡單的說明。     以下涉及到的開發環境為:VS2008 + Oracle9i     對於大量匯入有多種方式,各種方式的操作方式及效率也各不相同,下面我們來做一個簡單的測試。     一.準備工作    

Oracle的鎖表與解鎖

Oracle的鎖表與解鎖   SELECT /*+ rule */ s.username,decode(l.type,'TM','TABLE LOCK','TX','ROW LOCK',NULL) LOCK_LEVEL,o.owner,o.object_name,o.object_type,s.sid,s.serial#,s.terminal,s.machine,s.program,s.osuserFROM v$session s,v$lock l,dba_objects oWHERE

oracle預存程序

create or replace procedure Proc_Update_StaffInfois  temp number;  cursor cur_staff is select * from HR_RS_Staff where Deleted = 0 and sysdate > EntryTime + 365;begin    for u in cur_staff      loop        temp :=  mod(floor(sysdate -

Linux下建立Oracle服務及其開機自啟動

說明:以下作業環境在CentOS 6.4 + Oracle 11gR2(Oracle安裝在ORACLE_BASE=/opt/oracle中,其ORACLE_HOME=/opt/oracle/11g)用OUI安裝並配置Oracle資料庫後,Oracle就開啟了(包括:資料庫執行個體、監聽器、EM)。在重啟作業系統之後,Oracle預設是沒有啟動的。使用如下命令查看Oracle相關服務是否已啟動:ps aux | grep ora_

關於初次使用Oracle使用若干問題集錦

想起一年前多安裝的Oracle一直沒使用,現在準備使用時,遇到各種問題,遇到了再網上找解決辦法一個個解決了,小記一下以防今後忘記:一、 Oracle下忘記普通使用者的密碼以超級管理員sys登入,再修改。在Windows命令列下:1. 進入Oracle命令列:sqlplus2. 登入資料庫:使用者名稱:sys密碼:sys as sysdba3. 修改密碼:ALTER USER username IDENTIFIED BY newpass;

讀書筆記—–Oracle字元處理函數列表

||                                   串連或共置                                                   string1 || string2CONCAT                     同上                                                              CONCAT(string1,string2)INITCAP                  

卸載oracle方法

在卸載Oracle時刪不乾淨,搞的要重裝系統,本人在工作中總結出如下方法,希望對大家有所協助。 注意:oracle的來源程式的路徑必須是英文路徑,否則安裝會出錯!1.以Administrators 身份登陸windows系統。2.停掉Oracle Service服務。  3.通過Oracle installer 卸載任何orcle產品及組件。 4.刪除%ORACLE_base%文檔和SYSTEM_DRIVE:\program files下的oracle文檔。 5.刪除SYSTEM_DRIVE:\

Oracle中Blob和Clob

Blob是指二進位大對象也就是英文Binary Large Object的所寫;Clob是指大字元對象也就是英文Character Large Object的所寫。因此這兩個類型都是用來儲存大量資料而設計的,其中BLOB是用來儲存大量位元據的;CLOB用來儲存大量文本資料。

ORACLE使用者常用資料字典的查詢方法

1、使用者查看目前使用者的預設資料表空間:SQL>select username,default_tablespace from user_users;查看目前使用者的角色:SQL>select * from user_role_privs;查看目前使用者的系統許可權和表級許可權SQL>select * from user_sys_privs;SQL>select * from user_tab_privs;顯示當前會話所具有的許可權:SQL>select *

Linq to oracle 太變態:Contains等函數要反著寫:

上下文:SaaSReportProContext ctx = Factory.SaaSReportProContextFactory.GetSaaSReportProContext();有三個參數:string reportName, string module, String type在linq to sql中            var query = from o in ctx.Reportor                        where

ASP.NET在IIS上部署使用Oracle資料庫無法串連資料庫解決方案

ASP.NET在IIS上部署使用Oracle資料庫無法串連資料庫解決方案(轉載) 10小時前 ASP.NET在IIS上部署使用Oracle資料庫無法串連資料庫解決方案(轉載) 分類: ASP.NET| 標籤:|字型大小大中小 訂閱 注意:http://192.168.65.225 為我的伺服器; 在Oracle/bin檔案夾上右鍵-------共用和安全------安全-----點擊“添加”按鈕,出現下面的介面 2.點擊“進階”----“立即尋找”,在下面顯示的賬戶中選擇“NTWORK

使用Oracle資料庫進行企業開發(一)

    開發人員與DBA是兩個不同的角色,在實際工作中,兩個角色可以互相協助,互連有無,共同做好項目。但是實際上,開發人員需要一定的Oracle基礎知識,這樣才可以做出更好更專業的應用程式。    對於Oracle系統架構等和開發關係不太大的知識,並不在本文討論範圍之內,本文僅針對部分開發人員需要瞭解的方面展開討論,並且在某種程度上更偏向於dotnet程式員。    一、網路設定使    用Oracle做後台資料庫,前端的應用程式必須通過網路設定才能與伺服器相連,即便資料庫與應用程式在同一台機器

不用第三方之C#自己實現Visual SourceSafe 管理Oracle的程式

還是自己寫的東西順手些,至少啟動時沒有怪叫。。。下面向大家介紹如何使用VSS管理Oracle中寫的代碼。一、簡介     Visual SourceSafe(以下簡稱VSS) 是微軟公司推出的一款版本管理軟體,可以很方便的管理原始碼的版本和處理多方協作,目前相似的軟體有很多,而且有很多也是相當不錯的,但是在本文所描述的功能中,VSS足以完成我們要求的任務。    

關於Oracle中的執行個體與資料庫名

1.資料庫名資料庫  就是一個資料庫的標識,就像人的社會安全號碼一樣。他用參數DB_NAME表示,如果一台機器上裝了多全資料庫,那麼每一個資料庫都有一個資料庫名。在資料庫安裝或建立完成之後,參數DB_NAME被寫入參數檔案之中。格式如下:DB_NAME=myorcl2.資料庫執行個體  資料庫執行個體名則用於和作業系統之間的聯絡,用於對外部串連時使用。在作業系統中要取得與資料庫之間的互動,必須使用資料庫執行個體名。打個比方:資料庫名就象當於一棟大樓,執行個體就象一個管理大數的管理員.實際的說就:

使用Oracle資料庫進行企業開發(三)

    三、SQL調優    資料庫最佳化主要是DBA的工作,而且調優分成很多步驟,根據經驗來看,首先需要調整的就是程式員寫的SQL語句,一句不良的SQL,能致使整個Oracle宕機,這並不是誇張的說法,當然也不要根據這個來說明Oracle多麼脆弱,首先應該看的是SQL如何最佳化。    其實在開發環境或測試環境下,有時很難發現真正的效能問題,因為開發環境的資料量可能比生產環境的實際資料量要小很多,即便出現很多的FTS,效率也是可以接受的,這種工作方式,就給調優帶來了一定的難度,所以一般都是上線

Oracle程式開發小技巧(一)

文章目錄     Oracle有許多的優點,但是如果使用不當,同樣也不能發揮出它的強大優勢,下面就本人在Oracle開發過程中積累的一點小經驗,和大家做一個分享。     Oracle有許多的優點,但是如果使用不當,同樣也不能發揮出它的強大優勢,下面就本人在Oracle開發過程中積累的一點小經驗,和大家做一個分享。一、 資料庫設計中欄位的使用    

總頁數: 1509 1 .... 1093 1094 1095 1096 1097 .... 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.