Time of Update: 2015-07-14
標籤:oracle plsql 無監聽程式 ora-12541 tns 在oracle11安裝成功之後,用PLSQL 登陸的時候提示ORA-12541:
Time of Update: 2015-07-14
標籤:oracle建立使用者 --首先建立暫存資料表空間create temporary tablespace test_temptempfile ‘路徑‘size 32Mautoextend onnext 32M maxsize 2048Mextend management local;--建立資料表空間create tablespace test_dat
Time of Update: 2015-07-12
標籤:在oracle中where 子句和having子句中的區別1.where 不能放在GROUP BY 後面2.HAVING 是跟GROUP BY 連在一起用的,放在GROUP BY 後面,此時的作用相當於WHERE3.WHERE 後面的條件中不能有聚集合函式,比如SUM(),AVG()等,而HAVING 可以
Time of Update: 2015-07-12
標籤:一、集合運算操作符 UNION:(並集)返回兩個集合去掉重複值的所有的記錄 UNION ALL:(並集)返回兩個集合去掉重複值的所有的記錄
Time of Update: 2015-07-13
標籤:linux作業系統下,oracle db 11g中增大memory_max_target和memory_target應該注意的:[[email protected] ~]$ sqlplus / as sysdbaSQL*Plus: Release 11.1.0.7.0 - Production on Tue Jul 14 01:12:24 2015Copyright (c) 1982, 2008, Oracle. All rights reserved.Connected
Time of Update: 2015-07-13
標籤:oracle資料庫遷移目的:將192.168.9.102上GGWSXT/[email protected]:1521/ORACLE部署到104上1、查看原使用者資料表空間select tablespace_name,count(0) from dba_segments where owner=upper(‘GGWSXT‘) group by tablespace_name;2、查看原使用者建立資料表空間的目錄select * from
Time of Update: 2015-07-13
標籤:公司的網站用的是Oracle資料庫,最近要匯出裡面的資料,使用mysql資料庫spool D:\DB\{檔案名稱}.sqlset heading off;set echo off;set feedback off;set pages 0;set termout off;set pagesize 0;select CONCAT(CONCAT(‘insert into ARTICLEATT values(‘, {列名1}),‘,‘||{列名2}||‘,‘||{列名3}||‘);‘) from
Time of Update: 2015-07-10
標籤:把Access2007的資料匯入到oracle 10g xe中,成功了,可是在寫sql語句時必須加雙引號 ,如select “name” from “Product”,貌似是因為access為了防止列名與關鍵詞衝突,所以全部加上了“”,批量處理灰常麻煩,解決如下,感謝tangern提供的協助 -重新命名一張表所有列SELECT ‘alter table "‘|| t.TABLE_NAME ||‘"
Time of Update: 2015-07-12
標籤:ora-02289hibernate 操作資料庫時,當添加操作時報 Oracle操作ORA-02289: 序列不存在hibernate描述檔案<?xml version="1.0" encoding="utf-8"?><!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD
Time of Update: 2015-07-08
標籤:oracle對null排序的時候desc預設是排最前,asc預設是排最前的,排序的時候總有不方便的地方,這時候需要認為幹預一下。方法1:使用nvl函數 可以在order by後面添加nvl函數例如:ORDER BY NVL(targer_columms, ‘0‘)方法2:使用nulls first或nulls last 可以在order by後面添加nulls first(null 排前)或nulls
Time of Update: 2015-07-08
標籤: 今天在Oracle 官網上搜尋pci dss,無意中搜到了Oracle Solaris上關於pci dss的資訊(見如下的網址:https://docs.oracle.com/cd/E56344_01/html/E53940/makehtml-id-4.html),如下是摘錄:PCI DSS 安全性原則基準PCI DSS
Time of Update: 2015-07-09
標籤:關於oracle
Time of Update: 2015-07-10
標籤: 1.檢查資料庫是否具有全文檢索索引功能(這是針對已經建成使用的資料庫) 查看使用者中是否存在ctxsys使用者,查詢角色裡是否存在ctxapp角色。以上兩個中的1個不滿足(不存在),則說明沒有裝過全文檢索索引功能。 使用contains函數的時候,若沒有全文檢索索引則會報錯的。
Time of Update: 2015-07-08
標籤: 上篇我們講解了建立使用者以及基本的授權問題,下面我們來講解許可權包括對象許可權和系統許可權。 其實上節課我們講解就是系統的許可權,系統許可權就是一些建立表了,資料表空間等等的系統的許可權。 1. 系統許可權 那麼哪些許可權是屬於系統許可權的呢? 上篇文章中我們已經提到了: 2. 對象許可權 不同的使用者擁有不同的表,那麼如何讓不同的使用者可
Time of Update: 2015-07-10
標籤:http://blog.itpub.net/161195/viewspace-613263/ lengthb(string)計算string所佔的位元組長度 :返回字串的長度,單位是位元組length(string)計算string所佔的字元長度
Time of Update: 2015-07-09
標籤:oracle tde 從ORALE 10GR2開始出現透明資料加密技術(Transparent Data Encryption,TDE) TDE用來對資料加密,通常 SQL 執行的應用程式邏輯不需要變更,仍能正常運行。 換言之,應用程式可以使用同一文法將資料插入到應用程式表中,並且 Oracle
Time of Update: 2015-07-09
標籤:進階資料庫編程1、PL/SQL 簡介:PL/SQL 代表 Procedural Language/SQL(Procedural Language:過程語言)它是對 SQL 的擴充嚴密的安全性對客戶機和伺服器之間的應用程式邏輯進行分隔,用戶端只執行預存程序2、PL/SQL 引擎處理 PL/SQL 塊並將其分離為 SQL 陳述式及過程語句:a.將過程語句發送到過程語句執行器以進行處理b.將 SQL 陳述式發送到 SQL 陳述式執行器以進行處理3.PL/SQL塊的結構a.PL/SQL
Time of Update: 2015-07-08
標籤:使用情景:例如:需要從學產生績表中,查詢分數大於95分的所有學生編號,用逗號分隔成一個字串。 準備測試資料:create table score (id int,score int)insert into score values(1,90)insert into score values(2,96)insert into score values(3,99) 現在需要通過一個語句查詢重“2,,3”這個結果字串。SQL Server語句如下:select
Time of Update: 2015-07-08
標籤:資料庫模式 archivelog最近Integration Environment出現歸檔日誌寫滿後,資料庫無法登入情況,詢問DBA後查明情況,私下根據DBA的尋找方案,拿開發環境做了一下資料庫模式的切換,以便做同步監控分析問題,這裡給出了資料路首先使用dba登入,連結到資料庫之後使用sqlplus / as sysdba;archive log list查看當前資料庫歸檔模式,確實為歸檔或非歸檔模式之後。使用shutdwon immediate將資料庫關閉,
Time of Update: 2015-07-08
標籤:報錯ORA-00900:無效SQL語句,點確定後報錯:ORA--00942:表或視圖不存在 分析:prompt在Oracle中是列印功能,如果要在PLsql中執行帶有prompt的sql檔案就會報上面的錯誤,在網上查過說是DBA許可權執行了這個sql,要用NORMAL才行,但終歸失敗。 解決方案: 開啟CMD,進入SQLPLUS或者直接在用戶端的應用程式開發中點擊SQLPLUS,輸入執行這個sql的使用者和密碼,進入sql> 輸入@