當前位置:首頁 » 操作系統 » oracle資料庫問題

oracle資料庫問題

發布時間: 2022-06-11 11:26:42

① oracle資料庫的問題

恩,insert還有update的操作後,你要執行一句:

sql">commit;

否則你的插入只在當前session有效,關了窗口就沒了,這是oracle的特性。這類語句叫DML。

你說的create table之類的叫:DDL

具體的可以網路。

② oracle資料庫問題

select t.birthday,count(*) from birthday t group by t.birthday ;

③ oracle資料庫語句問題,大神請看如下,求指點。

SELECT
Student.S_name,
Course.C_name,
B.score
FROM
Student,
Course,
(
SELECT
SC.S_id,
SC.C_id,
SC.score
FROM SC,
(
SELECT
C_id,
MAX(score) AS max_score
FROM
SC
GROUP BY
C_id
) A
WHERE SC.C_id = A.C_id
AND SC.score = A.max_score
) B
WHERE
B.C_id = Course.C_id
AND B.S_id = Student.S_id
上面是我寫的SQL。麻煩看一下是否可以滿足要求。

④ oracle資料庫遇到的問題

第一個問題,你沒寫分號(sqlplus必須寫分號)。沒寫分號,sqlplus認為sql語句沒有寫完,2表示第二行。
另外,根據你的資料庫的版本不同,你可能還要授權dba許可權(grant dba to XXXX)。有些oracle的版本,sysdba和dba是兩個許可權。

⑤ oracle資料庫的一些問題

查看用戶:
select * from all_users; (orcl[你的資料庫實例(sid)]所有用戶)
select * from user_users;(當前資料庫的所有用戶)
要創建用戶需要先創建用戶需要用到的表空間
//創建臨時表空間
create temporary tablespace test
tempfile 'E:\oracle\proct\10.2.0\oradata\testserver\test.dbf'
size 32m
autoextend on
next 32m maxsize 2048m
extent management local;
//創建數據表空間
create tablespace data
logging
datafile 'E:\oracle\proct\10.2.0\oradata\testserver\data.dbf'
size 32m
autoextend on
next 32m maxsize 2048m
extent management local;
//創建用戶並指定表空間
create user testserver_user identified by testserver_user
default tablespace data
temporary tablespace test;
(注:一般臨時表空間可以設置為oracle默認的臨時表空間temp)
查看錶空間信息:(注意執行該語句時的許可權)你建立的表 和視圖還有那些數據都在表空間里
select * from dba_data_files;

⑥ oracle資料庫問題 高分

SELECT TABLE.A, TABLE.B FROM TABLE WHERE TO_CHAR(TABLE.B, 'YYYY-MM-DD') < '2011-1-1'

⑦ 糾結安裝使用oracle資料庫問題

(1)oracle不會查,這么多年就見過一個訪問量特別大的(大概10年前,一天10G數據量左右,但是有些人的數據量和他差不多也沒被查)被查了(其實就是不能用了,連上網就不能用,內部用的話沒有問題),其他沒見過被查的。幾十兆,oracle估計懶得管。(案值太低)
(2)oracle買的不是產品是服務,買了以後享受各種售後服務,當然買的時候不這么說,而是說買CPU或者用戶(具體怎麼買我忘了),所以如果單獨裝上那麼是沒有售後的,千萬不要打售後電話,不然被查的可能性將急劇上升。
(3)1521埠改一個吧,因為1521大家都知道是oracle伺服器埠,在阿里雲上連接到本地伺服器,也就是說需要走公網,如果有人知道了阿里雲的地址,那麼1521埠就是一個攻擊點,改一個埠(沒什麼特殊意義的埠),這樣能稍微安全一點點(只有一點點)。
(4)oracle不管是什麼版本的,只要是oracle是不是在官網上下載都是一樣的(只要你下載的不是測試版,我見過有人用測試版裝正式系統,結果出了大笑話,測試版不能搭建rac,結果又去重裝的),就算是從別人那裡拿過來的也一樣,oracle可沒有地方輸入什麼序列號一類的地方,所以是不是官網下載的不重要,oracle沒有盜版的。
(5)就算oracle將來查起來,也是對公司不會對人,就算是你自己公司安裝的,公司也沒辦法找你的麻煩,因為oracle是公司要裝的,而且我上面也說了,oracle是沒有盜版的,所以如果oracle要查,而且你的oracle還連接著公網,那麼誰也攔不住,只要不是你大力推薦的oracle就行了,當然可能會受到波及,比如成為領導推卸責任的工具人一類的,那也沒辦法,畢竟一線幹活的都是這待遇。

⑧ Oracle資料庫問題

沒有必要,伺服器配置多cpu或者多核cpu,是為了提高操作系統運行效率或網路呑吐效率的,特別是對於安裝了多種操作系統,如,多windows,unix,android等等,特別有意義。多處理器使你的伺服器效率提高了,你的資料庫,也包括多資料庫的效率自然就提高了。可安裝多少個資料庫同有多少個處理器沒有直接關系的,一個cpu也可以安裝多個資料庫的。

⑨ ORACLE資料庫常見問題匯總

提交事務的時候提示(資料庫被一個用戶鎖住的解決方法)
select
object_id,session_id,locked_mode
from
v$locked_object;
select
t2.username,t2.sid,t2.serial#,t2.logon_time
from
v$locked_object
t1,v$session
t2
where
t1.session_id=t2.sid
order
by
t2.logon_time;
alter
system
kill
session
'sid,serial#';
alter
system
kill
session
'7,10839'

熱點內容
共享雲源碼 發布:2024-09-08 10:01:10 瀏覽:395
ios應用上傳 發布:2024-09-08 09:39:41 瀏覽:439
ios儲存密碼哪裡看 發布:2024-09-08 09:30:02 瀏覽:873
opensslcmake編譯 發布:2024-09-08 09:08:48 瀏覽:653
linux下ntp伺服器搭建 發布:2024-09-08 08:26:46 瀏覽:744
db2新建資料庫 發布:2024-09-08 08:10:19 瀏覽:173
頻率計源碼 發布:2024-09-08 07:40:26 瀏覽:780
奧迪a6哪個配置帶後排加熱 發布:2024-09-08 07:06:32 瀏覽:101
linux修改apache埠 發布:2024-09-08 07:05:49 瀏覽:209
有多少個不同的密碼子 發布:2024-09-08 07:00:46 瀏覽:566