网站的查询功能是怎样做的,公明网站建设,泉州七中,淘宝的seo是什么意思Oracle数据库的结构是一个数据库实例下有许多用户#xff0c;每一个用户有自己的表空间#xff0c;即每一个用户相当于MySQL中的一个数据库。不久前下了oracle 12c的数据库#xff0c;安装之后建user时才知道oracle12c 有一个很大的变动就是引入了pdb可插入数据库#xff0…Oracle数据库的结构是一个数据库实例下有许多用户每一个用户有自己的表空间即每一个用户相当于MySQL中的一个数据库。不久前下了oracle 12c的数据库安装之后建user时才知道oracle12c 有一个很大的变动就是引入了pdb可插入数据库而且在cdb中只能创建c##或者C##开头的用户只有在pdb数据库中才能创建我们习惯性命名的用户oracle称之为Local User前者称之为Common User于是乎查询相关的资料得到以下解决方法1进入PDB数据库在12C安装时会提示你是否安装可插接式数据库我是安装了设为PDBORCL如果你没有安装的话可以用以下语句创建一个可插入数据库[sql] view plaincopy create pluggable database pdborcl admin user pdbadmin identified by Learnin g roles(connect) file_name_convert (E:\Databases\oracle\oradata\oraclekd\pdbseed, E:\Databases\oracle\oradata\oraclekd\pdborcl); 其中pdborcl是我创建的可插接式数据库pdbadmin是创建的用户Learning是密码。file_name_convert换成相应目录就OK了创建完成之后[sql] view plaincopyalter session set containerpdborcl; alter pluggable database pdborcl open; grant dba to pdbadmin; 接下来关键来了在oracle_home\product\12.1.0\dbhome_1\NETWORK\ADMIN目录下找到tnsnames.ora用记事本打开在ORACLEKD (DESCRIPTION (ADDRESS (PROTOCOL TCP)(HOST localhost)(PORT 1521)) (CONNECT_DATA (SERVER DEDICATED) (SERVICE_NAME oraclekd) ) )之下添加PDBORCL (DESCRIPTION (ADDRESS (PROTOCOL TCP)(HOST localhost)(PORT 1521)) (CONNECT_DATA (SERVER DEDICATED) (SERVICE_NAME PDBORCL) ) )PDBORCL就是你创建的可插入数据库保存好之后重启oracle服务貌似只重启监听程序就OK打开sql*plus用户名是PDBADMINPDBORCL 密码是LearningOK你现在已经创建了一个PDB用户了。现在你可以登录这个用户了接下来是用sql developer创建连接的时候了显然有sql developer这么强大的工具怎么能不用呢创建连接时连接名随意取用户名就是PDBADMIN, 密码是Learning选服务名称填入PDBORCL至此可以用sql developer操作PDB数据库了转载于:https://www.cnblogs.com/jxldjsn/p/8168833.html