1. 程式人生 > >oracle12c資料庫的簡單操作

oracle12c資料庫的簡單操作

#su oracle

$sqlplus /nolog

    問題沒有sqlplus這個命令

    解決在oracle使用者下執行:$source .bash_profile ===////oracle的路徑寫在這裡

>connect / as sysdba

   上面兩個步驟可以合併成:$sqlplus / as sysdba

啟動

>startup 不帶引數 ====///啟動資料庫並開啟資料庫

or

   >startup nomount ====///只啟動資料庫例項,但不開啟資料庫 。(在你希望建立一個新的資料庫時i使用)

or

   >startup mount =====///在進行資料庫更名時使用

問題1ORA-00845:MEMORY_TARGET not supported on this system

 解決:#vim /etc/fstab -----新增:tmpfs/dev/shmtmpfsdefaults,size=6G0 0

               #df -h  =====////會看到: tmpfs6.0G945M5.1G16% /dev/shm

問題2ORA-01078:failure in processing system parameters

LRM-00109:could not open parameter file'/oracl/app/oracle/product/12.1.0/db_1/dbs/initheyajing2.ora'

解決# find /oracl/ -nameinit.ora*  =======////我也不知道為什麼要選第一個   

/oracl/app/oracle/product/12.1.0/db_1/srvm/admin/init.ora

               /oracl/app/oracle/product/12.1.0/db_1/dbs/init.ora

#  mv/oracl/app/oracle/product/12.1.0/db_1/srvm/admin/init.ora/oracl/app/oracle/product/12.1.0/db_1/dbs/initheyajing2.ora

問題3ORA-00205: error in identifying control file, check alert log for more info

解決#rm /opt/oracle/product/ 10.2.0/db_1/dbs/lkheyajing   ======/////heyajing是我的sid                 >shutdown=====////還是報同樣的錯                 >startup ======/////還是報同樣的錯                 #ipcs -map 檢視所有共享記憶體段。                 #ipcrm -s 1234567 ====///1234567是oracle共享記憶體段的semid   ,要把oracle的所有共享記憶體段刪掉。 >shutdown                    > startup   =========////出現下面這個就ok了
                    ORACLE instance started.
                    Total System Global Area 1560281088 bytes
                     Fixed Size      2924784 bytes
                     Variable Size   1006636816 bytes
                     Database Buffers   536870912 bytes
                     Redo Buffers     13848576 bytes
                     Database mounted.
                     Database opened
.

關閉

>shutdown

or

    >shutdown  引數
                        Normal 需要等待所有的使用者斷開連線
                        Immediate 等待使用者完成當前的語句
                       Transactional 等待使用者完成當前的事務
                       Abort 不做任何等待,直接關閉資料庫 
normal需要在所有連線使用者斷開後才執行關閉資料庫任務,所以有的時候看起來好象命令沒有執行一樣!在執行這個命令後不允許新的連線
immediate在使用者執行完正在執行的語句後就斷開使用者連線,並不允許新使用者連線。
transactional 在擁護執行完當前事物後斷開連線,並不允許新的使用者連線資料庫。
abort 執行強行斷開連線並直接關閉資料庫。

ddd

dd

相關推薦

MySQL資料庫簡單操作及事務和索引

分享MySQL資料庫簡單操作及事務和索引的筆記,希望對大家有所幫助。 MySQL資料庫操作:[[email protected] ~]# mysql -u root -p //進入資料庫中 mysql> show databases; //檢視所有資料庫 mysql> use my

資料庫簡單操作—註冊和登入例項

  本例是建立使用者註冊和登入的資料庫操作,通過Swing元件實現註冊和登入介面的實現。 註冊 功能實現 註冊實現: 判斷使用者名稱輸入是否合法: 判斷密碼輸入是否合法: 判斷兩次密碼輸入是否一致: 註冊程式碼 /

ADO.NET資料庫簡單操作

一、提交單條SQL語句 下面以一次資料庫插入為例 1.定義連線字串:Server=.;DataBase=StudentManageDB;Uid=sa;Pwd=admin,如果是連線非本機的資料庫,在Server之後填寫IP地址,Server伺服器地址,Dat

oracle12c資料庫簡單操作

#su oracle $sqlplus /nolog     問題:沒有sqlplus這個命令     解決:在oracle使用者下執行:$source .bash_profile ===////or

mysql資料庫簡單一些簡單操作和總結

1. mysql 資料庫操作方法: 進入資料庫 mysql -uroot -p 退出 quite exit 預設引擎 innodb 檢視版本 select verison(); 檢視時間 select now(); 邏輯運算 select 1+1; 查詢資料庫 show databases ; 建立資料

nodejs操作oracle資料庫簡單封裝-node-oracledb模組

一 安裝模組 npm install oracledb 官方文件:https://www.npmjs.com/package/oracledb 二 安裝免費的Oracle Instant Client ZIP 如果資料庫位於遠端計算機上,請執行以下步驟。其他條件請見

nodejs操作sqlserver資料庫簡單封裝-node-mssql模組

一 安裝node-mssql模組 npm install node-mssql 官方文件:https://www.npmjs.com/package/node-mssql 二 封裝連線資料庫程式碼 db.js: var node_mssql = require(

nodejs操作sqlserver資料庫簡單封裝-mssql模組

注意:開啟sqlserver伺服器允許遠端連線的步驟,自行百度,很多經驗,nodejs連線sqlserver,最好把防火牆的入站規則關閉,或者允許入站.這個封裝只是sql語句查詢,看懂這個,其他的可以自行擴充套件,支援連線池. 一 安裝mssql模組 npm install mssql

資料庫資料的簡單操作

紫色代表一級目錄 粉紅代表二級目錄 藍色代表三級目錄 紅色代表關鍵字 橙色代表說明 操作資料   概述:資料操作語言使資料庫使用者能夠對關係型資料庫裡的資料進行修改,包括用新資料填充表、更新現有表裡的資料、刪除表裡的資料。   用新資料填充表(關鍵字INSERT)     用資料填充表就

《mysql資料庫簡單操作筆記》

《資料庫的簡單操作筆記》 <---- 一、     1.建立資料庫;     mysql> create database db_admin;      2.檢視資

Ubuntu中操作 SQlite資料庫 簡單應用(直接安裝sqlite資料庫檔案,後呼叫)

注:本人沒有系統的學習,只是瞭解一點,希望對你有點幫助. 終端命令安裝:(若提醒許可權不足,新增sudo,輸入密碼) sudo apt-get install sqlite sqlite3  檢查死否安裝成功:   sqlite3 test.db 成功會

C# 簡單操作神通OSCAR資料庫

說明: (1)需要引用 System.Data.OscarClient.dll ,此外此應用程式執行目錄需要4個檔案(如下圖),檔案可以在神通庫安裝目錄下查詢; (2)程式碼如下: using System; using System.Collections.Gen

MySQL資料庫學習筆記----JDBC入門及簡單增刪改資料庫操作

 一、JDBC的引入                                    &nbs

Springboot+mysql簡單資料庫增加操作

Springboot+mysql簡單的spring操作 1.目錄結構 jdbcUtil程式碼 package com.springboot.first.jdbcUtil; import java.sql.*; public class JdbcUtil { p

php使用mongoclient簡單操作mongodb資料庫

好了,不廢話了,直接貼程式碼吧,別害怕看程式碼,基本每行都寫了註釋了 <!-- 1、本文采用mongoClient類來實現mongodb的簡單操作, 2、需要事先熟悉《mongodb基礎命令——進階篇》的內容 3、其中更新資料部分只給出了一個$set的例子,但是跟

php使用面對物件思想實現資料庫簡單的增刪改查操作

php學習筆記 使用Mysqli實現增刪改查 1.連線資料庫 //連線資料庫 //$database: 資料庫名 public function connect($database) { $servername = "localhost"; $username =

初識和利用Servlet,獲取和顯示頁面提交的資料以及對MySQL資料庫簡單操作 7.04

Servlet:web伺服器端的程式設計技術。是繼承了javax.servlet.http.HttpServlet類的Java類。由支援servlet的web伺服器(tomcat)呼叫和啟動執行。一個

登陸ORACLE資料庫和對資料庫的一些簡單操作

在安裝好了ORACLE資料庫後,想要對資料庫進行操作,就必須首先登入到ORACLE資料庫,要登入到資料庫中,首先確認我們要登陸的賬戶是哪個,剛才安裝資料庫時, 我們解鎖了SCOTT, SYS, SYSTEM三個賬戶。 所以,我們先登入這幾個賬戶試試: 登陸資料庫各個賬

【MySQL】初識資料庫簡單操作

一、資料庫概述 1.1 什麼是資料(Data) 描述事物的符號記錄稱為資料,描述事物的符號既可以是數字,也可以是文字、圖片,影象、聲音、語言等,資料由多種表現形式,它們都可以經過數字化後存入計算機。 1.2 什麼是資料庫(DataBase,簡稱DB) 資料庫即存放資料的倉庫,只不過這個倉庫是在計算機儲

對SQL簡單介紹、資料庫、表的簡單操作

1.SQL語句簡單介紹: SQL(結構化查詢語言(Structured Query Language))包含6個部分(資料查詢語言DQL、資料操作語言DML、資料定義語言DDL、事務處理語言TPL、資料控制語言DCL、指標控制語言CCL),在Java中常用的有三種,DQL