XP Oracle用戶端進入Linux Oracle服務端

XP Oracle 用戶端tnsping 服務名 正常,但就是不能用SQLPLUS進入,報錯資訊:ORA-12514:TNS:監聽程式當前無法識別串連描述符中的請求服務檢查了相關檔案tnsnames.ora,listener.ora都配置正常。後來/etc/hosts裡面設定真實IP,以前設定的是127.0.0.1               

MySQL Tuning Summary

現在大概列出如下:(望各位補充)1.資料庫的設計盡量把資料庫設計的更小的占磁碟空間.1).儘可能使用更小的整數類型.(mediumint就比int更合適).2).儘可能的定義欄位為not null,除非這個欄位需要null.(這個規則只適合欄位為KEY的情形)3).如果沒有用到變長欄位的話比如varchar,那就採用固定大小的紀錄格式比如char.(CHAR

Linux下如何自動啟動Oracle服務

在windows下,可以在電腦服務管理裡將Oracle服務設定為自動,Linux中在Oracle安裝完畢以後,如果重新啟動Linux ,Oracle是不會自動啟動的,你可以通過手動調用dbstart命令來進行啟動,不過這樣似乎也很繁瑣。我們可以通過配置Oracle的自動啟動腳 本,然後利用Linux的Service來啟動Oracle伺服器。 首先在/etc/rc.d/init.d/目錄下配置Oracle的服務檔案。touch oracle10gchmod a+x

Oracle之steam主從資料庫同步

1、 修改系統參數alter system set aq_tm_processes=2 scope=both;alter system set global_names=true scope=both;alter system set job_queue_processes=20 scope=both;alter system set parallel_max_servers=20 scope=both;alter system set undo_retention=3600

CentOS 5.5 下部署 PostgreSQL 9.0.1 全過程

首先,去PostgreSQL官網下載最新版本。筆者使用Linux x86_64源碼編譯安裝包:postgresql-9.0.1.tar.bz2。安裝過程如下:----------------------------- Head -------------------------------------mkdir -p /data/setupfiles/ && cd /data/setupfiles/wget

用RedHat Linux完成Oracle自動物理備份

Oracle資料庫提供了幾種資料備份方法,但用得最多的還是使用exp進行邏輯備份,而物理備份(包括聯機備份和離線備份)過程用得並不多。其主要原因是物理備份過程比較複雜,不易掌握。本文以Oracle資料庫在Linux下自動物理備份(離線備份)的實現為例描述物理備份的操作步驟,希望能協助更多的Oracle資料庫管理員瞭解這一物理備份過程,避免不必要的資料丟失。 本文的目標是通過執行一Shell指令碼來完成Oracle資料庫自動備份的全過程,而且能夠在目前的目錄下產生其壓縮檔。具體實現步驟如下:   

Linux 系統下MySQL串連的通訊端出錯問題解決

PHP的一個已經解決的問題:(套接檔案找不到的問題)對於這個問題baidu一下,天下問題一大抄!有的問題還是得自己琢磨嘍~~  至於那些答案,當然也是解決問題的思考方向,大家可以參考一下!但某些答案和此問題是沒有關聯的,所以你用了也不會有你想要的結果嘍!分析錯誤方向,不要病急亂投醫!我把lampp安裝在opt目錄下,在所有服務都啟動的前提下,去運行mysql -u root -p 命令:出現如下錯誤:‍首先,lampp安裝在opt目錄下,那個mysql.sock檔案是放在/

虛擬機器中RedHat Enterprise Linux 4 安裝 Oracle10g

本篇文章的步驟在虛擬機器和伺服器中都得到了驗證在文章的最後列出了安裝過程中出現的絕大多數的問題的解決方案。系統與Oracle安裝檔案版本:Red Hat Enterprise 4    10201_database_linux32.zip(oracle官網上下載的)一:檢查記憶體和交換區是否符合要求 (這一步可以在系統安裝的時候設定,就免去了之後的很多麻煩)查看記憶體大小:grep MemTotal /proc/meminfo檢查swap空間的大小grep

Linux下備份MySQL資料庫Shell指令碼以及PHP指令碼

由於DB的丟失造成了很大的損失,於是寫了個Linux下備份Mysql資料庫的指令碼,起初是php版本的,後來探索服務器的PHP配置中限制了系統函數的調用,於是又寫了個shell版本的,感覺shell真晦澀,有點像程式設計語言中的文言文,呵呵。總之是能用啦,先不考慮其他吧。SHELL版本:#! /bin/bashdb_user="root"  #資料庫使用者名稱db_pwd="123456" #資料庫密碼target_dir="/home/jony/database_bakup/"

解決RedHat Enterprise Linux 下Oracle不能顯示中文的方法

一、環境描述:原始伺服器  192.168.1.110  Windows Server 2003 系統     字元集為ZHS16GBK新加伺服器  192.168.1.120  RedHat Enterprise Linux系統  字元集為WE8ISO8859PI二、問題描述:1.110伺服器上的資料庫為中文字元集,其內的資料表的多項列值為中文。1.120伺服器上的資料庫中字元集並不支援ZHS16GBK,

Oracle下flashback drop table技術

flashback相當於是不完全恢複,drop table:被刪除的表之似乎被改了表名,並沒有真的被drop(windows的資源回收筒)-->flash dropped table 技術SQL> show recyclebinORIGINAL NAME    RECYCLEBIN

Oracle Data Guard 備庫 歸檔檔案 刪除指令碼

Oracle Data Guard 是通過歸檔檔案來進行資料同步的。 主庫的歸檔檔案,我們可以在RMAN 備份的時候進行刪除,但是備庫的歸檔檔案無法自動刪除,需要寫指令碼來定時刪除。如果直接刪除歸檔檔案的話,可能會出現一種情況,就是歸檔檔案還沒有來的急apply,就被刪除掉了。所以最安全的做法是在刪除歸檔檔案做一個判斷。 然後在刪除。整理的一個刪除備庫的shell 指令碼如下:[oracle@bkjia www.bkjia.com]$ cat

Linux下MySQL的使用

作業系統:CentOS 5.5(1)安裝MySQL在該作業系統上安裝MySQL最方便的方法是使用yum進行安裝:[root@localhost yum.repos.d]# yum install mysql-server(有時網路比較慢的話,會花費較多的時間,如何配置本地yum源的方法,我將在另一篇blog上做詳細的介紹)(2)查看MySQL是否啟動安裝完MySQL以後,可以查看一下當前mysql是否已經啟動:[root@localhost yum.repos.d]# netstat -tl |

CentOS在使用yum install php-mysql安裝php時報錯的解決方案

由於此項目的apache只是用於下載功能和安裝phpAdmin來尋找資料庫,而且之前已經安裝了Mysql 5.6,於是在部署是都是直接使用yum命令方法安裝。但在使用yum install php-mysql時報了一大堆的錯誤:from install of mysql-libs-5.1.69-1.el6_4.x86_64 conflicts with file from package

Oracle收集長條圖資訊

長條圖在列資料分布不均勻時非常有用,查詢最佳化工具需要長條圖資訊才能做出正確的估算。有頻度長條圖與等高長條圖兩種。本篇依然使用上一篇的測試表,文章連結Oracle中收集表與列統計資訊 一、頻度長條圖頻度長條圖使用的不是頻度,而是使用累積頻度。下面的endpoint_number是取值的累計次數。SELECT ENDPOINT_VALUE,      ENDPOINT_NUMBER,      ENDPOINT_NUMBER - LAG(

ORA-01033:ORACLE initialization or shutdown in process

Oracle遇到問題 :在PL/SQL當輸入使用者名稱和密碼後 竟然出現標題上錯誤,我一項目資料庫資料庫全都沒有備份,還有很多很多資料,該不會讓我重裝資料庫吧,想到這個我汗那個流啊。在網上查了下 看了看文章,還有解決辦法,真讓我裂了把汗。出現這個問題多半是由於資料庫檔案丟失。Oracle在啟動後,使用者登入時是要將方案中原有配置資訊裝載進入,裝載過程中遇到原有檔案指定的位置上沒有找到,所以就報出錯誤。下面是我在網上查詢找到的解決辦法:進入dos:以DBA使用者登入,具體命令是sqlplus

Linux下MySQL的root密碼忘記解決方案

Linux下MySQL的root密碼忘記解決方案驗證環境:[root@localhost ~]# rpm -qa | grep mysqlmysql-5.1.71-1.el6.i686mysql-server-5.1.71-1.el6.i686mysql-libs-5.1.71-1.el6.i686[root@localhost ~]# lsb_release -aLSB Version:    :core-4.0-ia32:core-4.0-noarch:graphics-

解決DB2介面檔案到Oracle無法匯入問題的解決曆程

前幾天觸點營銷平台出了點問題,請同事幫忙處理,結果兩天過去了,還是沒定位到問題。臨近春節,還是要把問題解決掉的,今天忙碌了一上午總算解決這個問題從DB2主機往Oracle主機發送介面檔案,介面檔案的資料總是缺失一部分,導致CRM系統無法看到相應的營銷活動。於是你說我沒傳介面檔案,我說你沒法處理介面檔案,其實也很容易處理,關鍵是一個扯字,呵呵,看下介面檔案是否在伺服器上以及是否與兩端的資料庫一致即可。好不容易釐清了介面檔案問題,又扯到介面檔案本身內容的問題,從介面機上看到的檔案部分內容是亂碼,且存

Oracle 11g單一實例GI and DB升級

1. 升級Grid Infrastructure1.1 升級前準備1.1.1 軟體準備 這個當然不用多說:下載、上傳到伺服器、解壓 1.1.2 建立GI的新HOMEmkdir -p /u01/app/11.2.0.4/gridchown -R grid:oinstall /u01/app/11.2.0.4chmod -R 775 /u01/app/11.2.0.4 1.2 進行升級[root@Oracle-LAB app]# su -

Oracle 11g ORA-03113故障,重建控制檔案

Windows環境下的Oracle 11g在一次關機後,無法正常啟動,且無法啟動到mount狀態,一直提示:ORA-03113: end-of-file on communication channelProcess ID: 4276Session ID: 1286Serial number:

總頁數: 978 1 .... 536 537 538 539 540 .... 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.