Oracle 建立資料連線

1、為了建立資料庫連接,需要有PCREATE Database link系統許可權,要與遠端帳號進行串連還需要有CREATE session普通許可權;2、保證串連的使用者具有訪問被串連資料庫的表或者視圖的許可權。3、在要建立串連的資料庫 [TNSNAMES.ORA]檔案添加對被串連資料庫的串連字元。LIMS =(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = 10.126.6.14)(PORT =

Oracle中imp命令詳解

Oracle的匯入公用程式(Import utility)允許從資料庫提取資料,並且將資料寫入作業系統檔案。imp使用的基本格式:imp[username[/password[@service]]],以下例舉imp常用用法。1. 擷取協助imp help=y2. 匯入一個完整資料庫imp system/manager file=bible_db log=dible_db full=y ignore=y3. 匯入一個或一組指定使用者所屬的全部表、索引和其他對象imp system/manager

Oracle使用者的策略檔案

Oracle查詢使用者的策略select username,profile from dba_users; 一般使用者的策略名為“DEFAULT” 查詢使用者的具體的策略 select × from dba_profiles where profile='DEFAULT'; SQL> select * from dba_profiles where profile='DEFAULT';PROFILE  &

Oracle使用系統級觸發器審計重要帳號的DDL語句

如果要審計資料庫中的DDL操作,那麼可以通過DDL觸發器來實現,本節介紹一個例子,把資料庫中的所有DDL操作都記錄下來。本例子可以在Oracle 8i或更高的版本中使用。第一步,建立資料表空間和相關的日誌表:create tablespace statlog datafile '/oradata/statlog.dbf' size 200m;create table stat$log_ddl(ddl_date date,user_name varchar2(30),ip_addr

分散式資料庫:dblink

dblink是資料庫物件、允許你訪問遠端資料表及執行遠程程式、另外、dblink是單向串連、建立dblink時、Oracle在資料字典記錄其中繼資料.在db link時,必須關心一下global_name.這個預設下,是作為網路服務名對外提供服務的。但大部分我們是不用的。SQL> show parameter global_names    NAME           

關於MySQL中 主鍵 pri mul

1. 如果Key是空的, 那麼該列值的可以重複, 表示該列沒有索引, 或者是一個非唯一的複合索引的非前置列2. 如果Key是PRI, 那麼該列是主鍵的組成部分3. 如果Key是UNI, 那麼該列是一個唯一值索引的第一列(前置列),並別不能含有空值(NULL)4. 如果Key是MUL, 那麼該列的值可以重複, 該列是一個非唯一索引的前置列(第一列)或者是一個唯一性索引的組成部分但是可以含有空值NULL如果對於一個列的定義,同時滿足上述4種情況的多種,比如一個列既是PRI,又是UNI那麼"desc

Oracle 判斷是否為數字型(金額型)

在sql server,校正資料是否為數字型比較容易,有提供的方法可以使用:ISNUMERIC當是數字型,方法傳回值為1;否則傳回值為0例:select * from tablename where isnumeric(data) = 1在Oracle中沒有這樣的方法,要實現判斷是否為數字型需要自己寫一個方法來實現。但也可以用其它方法:方法一,用正則的方法:使用 regexp_like例:select * from tablename whereregexp_like(trim(data),'^

Hibernate使用jdbc只能擷取單字元問題

在hibernate項目中提供jdbc介面時,查詢資料庫char欄位的資料只能得到第一個字元的問題,解決方案代碼如下:package com.newer.common;import java.sql.Types;import org.hibernate.Hibernate;import org.hibernate.dialect.MySQLDialect;/** * 此類用於解決資料庫 char欄位問題(mysql) <br/> *

MySQL Binlog三種格式介紹及分析

一.Mysql Binlog格式介紹 Mysql

Oracle 預存程序中查詢序列值並用變數接收

1、建立一個序列-- Create sequence createsequence SEQ_TEST_JOB minvalue 1 maxvalue 9999999999999999 start with 2 increment by 1 cache 20; 2、建立包頭CREATEORREPLACE PACKAGE PKG_TEST_JOB IS-- Author : ADMINISTRATOR -- Created : 2012-11-2 PM 11:35:40 -- Purpose :

C語言訪問INFORMIX資料庫

一、標頭檔引入informix資料庫的標頭檔時,可使用如下的方式:EXEC SQL INCLUDE sqlca;  EXEC SQL INCLUDE sqlda;  EXEC SQL INCLUDE sqlhdr;  EXEC SQL INCLUDE decimal;  EXEC SQL INCLUDE locator;  EXEC SQL INCLUDE varchar;  EXEC SQL INCLUDE

Oracle 使用者密碼含特殊字元時的登陸問題

當Oracle資料庫使用者的密碼含特殊字元如 @ 時,直接使用正常的密碼輸入,由於oracle將@後的字元解析為網路服務名而導致登陸失敗如下示範 使用者名稱為:wang密碼為:oracle@1網路服務名為:sun 的情況:Linux平台:'wang/"oracle@1"'@sun --1個雙引號擴密碼,1個單引號擴 使用者名稱+密碼,即: '使用者名稱/"密碼"'@服務名[11:41:14oracle@dvd adump]$sqlplus wang/oracle@1@sunSQL*Plus:

TNS-03505: 無法決定名稱

Tnsping伺服器異常例: tnsping intelC:\>tnsping intelTNS Ping Utility for 32-bit Windows: Version 9.2.0.1.0 - Production on 08-16月-2012 15:37:27Copyright (c) 1997 Oracle Corporation.  All rights reserved.已使用的參數檔案:d:\oracle\ora92\network\admin\sqlnet.

Oracle 暫存資料表之暫存資料表空間組(TTG)

環境:sys@ORCL> select * from v$version;    BANNER  ----------------------------------------------------------------  Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Prod  PL/SQL Release 10.2.0.1.0 -

Oracle 工具:Analyze

㈠ 三大功能① 搜集和刪除索引、表和簇的統計資訊② 驗證表、索引和簇的結構③ 評鑑表和簇和行遷移和行連結針對analyze的搜集和刪除統計資訊功能而言Oracle推薦使用DBMS_STATS包來代替analyze搜集最佳化資訊DBMS_STATS可以並行的搜集資訊,可以搜集分區表的全域資訊進一步來說,CBO只會使用DBMS_STATS包所統計出來的資訊㈡ 先決條件① 在自己的方案中② 或有analyze any system 的許可權㈢ 文法ANALYZE     

MySQL備份和恢複具體實施

MySQL備份類別,參考筆者上篇文章MySQL備份類別 冷備:對於InnoDB儲存引擎的冷備非常簡單,只需要備份MySQL資料庫的frm檔案、共用資料表空間檔案、獨立資料表空間檔案(*.ibd)、重做記錄檔。--建議定期備份MySQL資料庫的設定檔my.cnf冷備的優點:a)        備份簡單,只要拷貝相關檔案b)        備份檔案易於在不同作業系統,不同MySQL版本進行恢複c) 

Linux下MySQL遠端連線提示ERROR 1045 (28000)

兩台Linux伺服器,本想打算一個作為主伺服器A,一個備份伺服器B。系統是CentOS,資料庫用的MySQL。在A上的mysql設定完畢後,B怎麼都串連不了。但是從C伺服器就可以串連上A。非常奇怪。考慮很久防火牆規則,selinux等各種原因。無果,困惑好幾天。一直是報錯:#/opt/mysql/bin/mysql -h1.2.3.4 -u xxxx -pxxxxERROR 1045 (28000): Access denied for user 'XXXX'@'1.2.3.4' (using

SQL和PL/SQL中綁定變數的區別

在Oracle 中,對於一個提交的sql語句,存在兩種可選的解析過程, 一種叫做硬解析,一種叫做軟解析.一個硬解析需要經解析,制定執行路徑,最佳化訪問計劃等許多的步驟.硬解釋不僅僅耗費大量的cpu,更重要的是會佔據重要的們閂(latch)資源,嚴重的影響系統的規模的擴大(即限制了系統的並發行),

Cube的主動式快取(Proactive Caching)

目前一般BI展現都是基於曆史資料的分析,要想做到即時性的BI並非不可實現,前一段時間,由於工作需要,專門驗證了微軟的主動式快取機制。一、基本概念:微軟對Cube的儲存模式包括:MOLAP、ROLAP、HOLAP。簡單介紹三種格式特點:1、MOLAP: 量值群組資料和彙總都以多維格式檔案儲存體;2、ROLAP: 量值群組資料和彙總都以關聯式資料庫儲存;3、HOLAP: 量值群組資料以關聯式資料庫儲存,而彙總資料以多維格式檔案儲存體。微軟為了平衡MOLAP(查詢效能高)和ROLAP(即時性強)優勢,

為代碼減負之&lt;一&gt;觸發器(SQL)

對觸發器一詞早有耳聞(最早是在耿大媽的資料庫視頻中),當初看完視頻後,對理解不深刻的東西如:觸發器,預存程序,事務,日誌等等沒有詳細的去查閱,也沒有具體的去嘗試,應用。所以才導致了今天的部落格(把以前丟下的補上)。提到觸發器一詞,首先想到的是“觸發器不能亂用”,“慎用觸發器”,不過我們可不能把這些提醒的話,當成了自己不去嘗試的借口。學習要有無知者無畏的精神,管他呢,先試了再說。簡單介紹概念:觸發器是個特殊的預存程序(預存程序下篇部落格中會講到),它的執行不是由程式調用,也不是手工啟動,而是由事件

總頁數: 978 1 .... 940 941 942 943 944 .... 978 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.