1.本地
2.远程
首先:都需要配置oci文件,工具-选项-OCI。
下载地址其次:若是本地,需要修改本地oracle中listener.ora的配置信息,需要添加
(SID_DESC =
(GLOBAL_DBNAME = orcl)
(ORACLE_HOME = D:\MyOracle\oracle\product\11.2.0\dbhome_1)
(SID_NAME = orcl)
)
注意
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
)
)
这其中的HOST,配置的本地ip或者localhost,需要在新建连接时对应起来。每次配置之后, 一定要重启服务OracleOraDb11g_home1TNSListener。
使用:
账号管理问题,打开cmd,sqlplus /nolog 进行无账号登录,
然后使用管理员账号进入 conn /as sysdba 默认无密码。
alter user system identified by password; 修改System 密码为password。
解锁方法 alter user system account unlock;
创建新的表空间以及使用此表空间的新用户:
1.使用系统管理员登录,确保监听开启
2.创建表空间
CREATE TABLESPACE SampleTableSpace
DATAFILE 'D:/app/Administrator/oradata/orcl/tableFile.dbf' size 8192M reuse
AUTOEXTEND ON NEXT 8192M MAXSIZE unlimited
EXTENT MANAGEMENT local;
3.创建一个用户,默认为SampleTableSpace表空间
CREATE USER SampleUser IDENTIFIED BY Password
DEFAULT TABLESPACE SampleTableSpace;
4.为用户授权
GRANT connect, resource TO SampleUser ;
5.注意,接下来的操作必须在SampleUser中进行,步骤如下:
(1)在Navicat中新建一个连接,使用刚才创建的用户信息去登陆。
(2)接下来在SampleUser的连接中,就可以使用sql进行各种操作了。