Oracle 12c安装指南与初始登录步骤

需积分: 10 15 下载量 198 浏览量 更新于2024-09-09 收藏 796KB DOC 举报
"Oracle12c安装及初始登录教程" Oracle12c是Oracle公司推出的数据库管理系统,本教程将指导你如何进行Oracle12c的安装,并解决安装后可能遇到的登录问题。 首先,你需要访问Oracle的官方网站(http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html)下载数据库软件。确保下载两个软件包,并将其解压。在解压过程中,需要注意将第二个文件中的"winx64_12102_database_2of2\database\stage\Components"目录下的所有文件复制到第一个文件的相应目录下。这一步是合并两个解压后的文件夹,以便于后续的安装。 安装过程通常按照向导提示进行,但可能会遇到错误,例如"AddUserToGroup."的问题。如果遇到此类错误,你可尝试忽略并继续,因为这可能是由于Windows 10系统的原因导致的,不影响最终使用。 安装时的一个关键环节是口令管理。在安装过程中,你需要设定一个管理员口令,用于管理数据库。这个口令必须牢记,因为忘记口令将会带来不便。不过,即使忘记口令,也有办法通过特定步骤来重置。 若忘记口令,可以打开命令行工具CMD,输入`sqlplus`来启动SQL*Plus,或者从所有程序中找到SQL*Plus。然后,使用命令`sys/manager as sysdba`以系统管理员身份登录。作为sys用户,你可以修改其他用户的密码和创建新的用户。 在Oracle 12c中,你可以创建自己的用户,以适应个人习惯。创建新用户使用如下SQL语句: ```sql CREATE USER c##用户名 IDENTIFIED BY 密码; ``` 注意,SQL语句以分号结尾,且`c##`前缀不能省略,它是Oracle的命名规范,用于区分系统内置用户和自定义用户。 创建用户后,还需要解锁和授权。解锁用户使用: ```sql ALTER USER c##用户名 ACCOUNT UNLOCK; ``` 接着,为新用户授予必要的权限,比如创建会话的权限: ```sql GRANT CREATE SESSION TO c##用户名; ``` 赋予数据库管理员权限: ```sql GRANT DBA TO c##用户名; ``` 以及其他的权限,如创建用户、删除用户、修改用户、创建视图等: ```sql GRANT CREATE USER, DROP USER, ALTER USER, CREATE ANY VIEW, DROP ANY VIEW, EXP_FULL_DATABASE, IMP_FULL_DATABASE TO c##用户名; ``` 以上步骤完成后,你已经成功创建并配置了一个新的数据库用户,具备了基本的管理和操作权限。在实际使用中,根据需求还可以进一步调整和细化用户的权限设置。