oracle學習筆記---oracle資料庫中表空間不足。
今天對oracle操作的時候遇到這個問題:
[err] ora-01658: unable to create initial extent for segment in tablespace system
解決辦法:
報錯的原因是:匯入的表的initial extent 太大,表空間剩餘空間不足以分配。
解決方法:
第一種:增大表空間中的資料檔案。
1.以sysdba身份執行這個sql,檢視表空間中的資料檔案:
【注】:sysdba不需要密碼
select file_name from dba_data_files where tablespace_name = my_data'
2.同樣以sysdba身份執行alter database datafile 'xx' resize 1000m
這裡的xx為上面sql查出來的file_name,resize的大小自己視情況定。
第二種:也可以在表空間中新增加資料檔案。
以sysdba身份執行
alter tablespace mispro_data add datafile 'xx/xx/xx.dbf' size 10m autoextend on
next10m maxsize 500m
這裡的資料檔案路徑和大小同樣自己視情況定。
第三種:把錶空間中的資料檔案設定為自動增長(如果你的表空間資料檔案已經設定為自動增長,並且已經達到或接近了maxsize,也可以增大maxsize)。以sysdba身份執行:
alter database datafile 'xx' autoextend on next 10m maxsize 1000m
如果資料檔案已經是自動增長的話,可以選擇第二種方法或者執行下面的命令來增大資料檔案的maxsize
alter database datafile 'xx' maxsize 1000m
oracle 學習筆記
本地網路服務名配置 在客戶機的 oracle oracle90 network admin 安裝目錄下有乙個名為tnsnames.ora的命名檔案,其中儲存的就是本地命名的配置.當客戶機應用程式提出登入要求時,其使用的連線字串被命名檔案解析.在命名檔案裡儲存的是與連線字串對應的網路位址.例如 mys...
Oracle學習筆記
許可權管理 oracle 9i 3個預設使用者 sys 超級管理員 預設密碼 change on install system 普通管理員 預設密碼 manager scott 普通使用者 預設密碼 tiger oracle 10g sys 密碼在安裝時設定 system 密碼在安裝時設定 scot...
oracle學習筆記
1 set linesize 100 設定長度 2 set pagesize 30 設定每頁顯示數目 3 em a.sql 開啟記事本 4 a 執行檔案a中的 可指定檔案的路徑 d a.txt 5 conn 使用者名稱 密碼 根據使用者名稱和密碼連線資料庫 如果連線超級管理員 sys 則應加上as ...