window10 离线安装oralce及相关信息
listener文件添加
(SID_DESC=
(GLOBAL_DBNAME = ORCL)
(SID_NAME = ORCL)
(ORACLE_HONE = C:apporacle_adminproduct12.2.0dbhome1)
)
并将HOST改为本机IP
tnsnames文件将HOST改为本机IP并确认SERVICE_NAME
给system用户 dba
grant dba,sysdba to system container=all;
授予权限
grant connect,resource,dba to system;
grant create sequence,select any sequence to system;
远程连接
sqlplus system/manager@ip:port/orcl as sysdba
system为用户名
mananger为密码,注意:在安装时如果指定了则改为指定的密码
创建大表空间
一般表空间限制为32g,大表空间为32t
创建命令示例:Create Bigfile tablespace bf_images_xp datafile "e:datacenterff_images_xp.dbf" size 500M Autoextend on maxsize unlimited;
用户添加大表的使用权:alter user username quota unlimited on tablespace_name;
PS: 表空间名需要大写
修改DB的默认表空间
alter database default tablespace tablename;
修改用户的默认表空间
alter user username default tablespace BIG_TABLE;
创建用户
create user big_t identified by admin;
远程导入dmp
imp userName2/password@192.168.10.15:1521/orcl fromuser=userName1 touser=userName2 file=F:fileName.dmp buffer=40960000 ignore=yes feedback=100000
参数说明:
fromuser就是把当前的dmp文件中的某一个用户下的数据取出。 touser就是把现在dmp文件中的数据导入到目标库的指定user下。
file指定文件
buffer指定缓冲区大小
ignore忽略报错
可以使用
imp userName2/password@192.168.10.15:1521/orcl full=y 来查看fromuser的值
PS
- 建议一个表对应 一个表空间
建表流程:
- Create Bigfile tablespace bf_images_xp datafile "e:datacenterff_images_xp.dbf" size 500M Autoextend on;
- 修改DB的默认表空间
- 创建用户
create user big_t identified by admin;
,grant dba to user
- 修改用户的默认表空间
sqlplus 乱码
设置环境变量 export NLS_LANG="AMERICAN_AMERICA.ZHS16GBK"
查看表空间使用情况
SELECT a.tablespace_name "表空间名称",
total / (1024 * 1024) "表空间大小(M)",
free / (1024 * 1024) "表空间剩余大小(M)",
(total - free) / (1024 * 1024 ) "表空间使用大小(M)",
total / (1024 * 1024 * 1024) "表空间大小(G)",
free / (1024 * 1024 * 1024) "表空间剩余大小(G)",
(total - free) / (1024 * 1024 * 1024) "表空间使用大小(G)",
round((total - free) / total, 4) * 100 "使用率 %"
FROM (SELECT tablespace_name, SUM(bytes) free
FROM dba_free_space
GROUP BY tablespace_name) a,
(SELECT tablespace_name, SUM(bytes) total
FROM dba_data_files
GROUP BY tablespace_name) b
WHERE a.tablespace_name = b.tablespace_name
设置自动增长
ALTER DATABASE DATAFILE "/表空间路径/表空间文件名称.dbf" AUTOEXTEND ON;//打开自动增长
ALTER DATABASE DATAFILE "/表空间路径/表空间文件名称.dbf" AUTOEXTEND ON NEXT 200M ;//每次自动增长200M
ALTER DATABASE DATAFILE "/表空间路径/表空间文件名称.dbf" AUTOEXTEND ON NEXT 200M MAXSIZE 1024M;//每次自动增长200M,表空间最大不超过1G
查看用户的默认表空间
select username, default_tablespace from dba_users;
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341