摘要: 在Oracle数据库中;一个表空间只属于一个数据库使用;而一个数据库可以拥有多个表空间。属于"一对多"的关系 我们对照着mysql来理解. 1、Oracle有表空间,mysql没有表空间 2、Oracle提供的Sql Plus登录 3、MySQL在一个实例中可以创建多个数据库,但Oracle在一个实 阅读全文
posted @ 2022-03-21 21:25 jinzi 阅读(1276) 评论(0) 推荐(0) 编辑
摘要: 默认学习用户scott,默认密码是tiger oracle@prd:/home/oracle$sqlplus /nolog SQL> conn scott/tiger ERROR: ORA-28000: the account is locked SQL> exit oracle@prd:/home 阅读全文
posted @ 2022-03-21 20:52 jinzi 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 情况是这样,A库的用户名和表空间分别为SH , SH 把业务表SH所有数据从A库,导入到B库, 表空间为SH,用户名为SP 在B库里面执行sql查询语句出现错误ORA-00942:表或视图不存在 语句为: 这里看出是因为用户变的原因,所以程序端需要进行用户变更 select sum(temp.lrs 阅读全文
posted @ 2022-03-21 19:36 jinzi 阅读(1671) 评论(0) 推荐(0) 编辑
摘要: 当数据量比较大的时候,当你导入,导出的时候,在数据库中查看运行的情况,可以利用下面的视图查看: //这里由于导表空间时出现问题,所以再次执行导入任务。但是已有任务在执行,查看执行中的任务方法。 oracle@prd:/home/oracle/impdir$sqlplus / as sysdba SQ 阅读全文
posted @ 2022-03-21 16:48 jinzi 阅读(3343) 评论(0) 推荐(0) 编辑
摘要: 需求来自要把原数据导入到新的机器的新空间和新用户里面。1、我们查看一下原来库的建表空间语句。 //注意只导业务表空间即可,有些是系统空间是每台机器,根据情况不同设定的,不用管它。2、新建表空间的步骤 建物理表空间,建用户,建权限。 系统采样(防止下面的语句跟大家执行的不匹配) 1、oracle版本 阅读全文
posted @ 2022-03-21 12:51 jinzi 阅读(533) 评论(0) 推荐(0) 编辑
摘要: conn username/password 方式连接的时候,会碰到这样的错误问题 oracle@prd:/home/oracle/impdir$sqlplus /nolog SQL*Plus: Release 11.2.0.4.0 Production on Mon Mar 21 00:14:52 阅读全文
posted @ 2022-03-21 00:49 jinzi 阅读(276) 评论(0) 推荐(0) 编辑
摘要: sys用户是Oracle中权限最高的用户,而system是一个用于数据库管理的用户。在数据库安装完之后,应立即修改sys,system这两个用户的密码,以保证数据库的安全。但是我们有时候会遗忘密码或者是人员离职等情况导致密码丢失.//前提是你拿到了root 用户的密码,修改system,sys就不是 阅读全文
posted @ 2022-03-21 00:29 jinzi 阅读(1603) 评论(0) 推荐(0) 编辑