网站建设比较合理的流程,电商平台网站 建设目标,做网站界面,造价员可以做兼职的网站总共分三步
1.下载安装包:里面有一份详细的安装教程
链接#xff1a;https://pan.baidu.com/s/1Of2a72pNLZ-DDIWKrTQfLw?pwd8NAx 提取码#xff1a;8NAx
2.安装后,执行初始化:时间较长
/etc/init.d/oracledb_ORCLCDB-19c configure
3.配置环境变量,不配置环境变量,sq…总共分三步
1.下载安装包:里面有一份详细的安装教程
链接https://pan.baidu.com/s/1Of2a72pNLZ-DDIWKrTQfLw?pwd8NAx 提取码8NAx
2.安装后,执行初始化:时间较长
/etc/init.d/oracledb_ORCLCDB-19c configure
3.配置环境变量,不配置环境变量,sqlplus命令不生效.
注:安装完成后,会自动创建一个oracle的用户,可以在/etc/passwd文件中看到
配置环境变量 //这一步需要切换到 oracle 用户下进行 su oracle # 在oracle家目录执行命令 vim .bash_profile # 在文件后面添加环境变量,如下图所示 export ORACLE_BASE/opt/oracle export ORACLE_HOME/opt/oracle/product/19c/dbhome_1 export ORACLE_SIDORCLCDB export ORACLE_PDB_SIDORCLPDB1 export PATH$ORACLE_HOME/bin:$PATH:$HOME/.local/bin:$HOME/bin export LD_LIBRARY_PATH$ORACLE_HOME/lib:/usr/lib export NLS_LANGamerican_america.ZHS16GBK 配置好环境变量后,sqlplus连接试一下 我的oracle服务停掉了,需要重新启动oracle服务 //查询当前服务名 用于如: url:jdbc:oracle:thin:服务器ip:1521:服务名
select global_name from global_name; //这个查出来就是服务名 --------------------------------------------再次登录报错!!!!如下 ORA-01012: not logged on---------------------------------------------------------------- 重启 具体解决办法: http://t.csdn.cn/Xqndl
----------------------------------------------------结束------------------------------------------------------------------------------
修改用户密码,使用外部连接 使用navicat连接 新建数据库 ,我新添加用户qianyi 解决问题:我使用的方式是把容器改成pdb 出现此问题时可能由于创建角色的容器为cdb 如果想继续创建 可以在角色名前加c## 即c##角色名 或者把容器改成pdb 在此之前 一定要用sysdba 登录否则没有权限修改 1.SQLsqlplus system/xxxx192.168.x.xx:152x/orcl as sysdba xxxx 是你自己的登录密码 192.168.x.xx 是电脑的主机号可以cmd命令行输入ipconfig /all查看 152x 是你自己连接数据库的端口号2.查询容器是否CDB select name,cdb,open_mode,con_id from v$database;3.查看当前容器 show con_name;4.查看已经创建的pdb show pdbs;5. 打开相应容器 我这里是orclpdb1 alter pluggable database orclpdb1 open;6. 切换当前容器到指定的PDB容器中 alter session set container ORCLPDB;7.创建用户 用户名和密码都用的qianyi create user qianyi identified by qianyi default tablespace USERS temporary tablespace TEMP profile DEFAULT; //单独赋个权限 grant sysdba to qianyi ; //直接给dba权限 SQL grant dba,connect,resource,create view to qianyi; Grant succeeded. SQL grant select any table to qianyi; Grant succeeded. SQL grant update any table to qianyi; Grant succeeded. SQL grant insert any table to qianyi; Grant succeeded. SQL grant delete any table to qianyi; Grant succeeded. SQL grant create session to qianyi; Grant succeeded. 再次使用 qianyi 用户登录,又报错... sqlplus登录也报错,会有乱码 修改密码也不好使,
ALTER USER qianyi IDENTIFIED BY 123456;
--------------------------------正解如下:-----------------------------------------------------------------------------------
修改 /opt/oracle/product/19c/dbhome_1/network/admin/tnsnames.ora 文件
vim /opt/oracle/product/19c/dbhome_1/network/admin/tnsnames.ora 重启监听。lsnrctl stoplsnrctl start 重启监听后,重新登录
先用sqlplus试一下 sqlplus 用户名/密码PDB (tnsnames.ora中新建PDB的名字(即ORCLPDB1)) 如我这边就这样登录: sqlplus qianyi/qianyiORCLPDB1 注: ORCLPDB1不区分大小写 再用navicat登录