1 安装
安装oracle 设置服务机ip 关闭防火墙 修改文件localhost为服务及ip:C:\app\init\product\11.2.0\dbhome_1\NETWORK\ADMIN
重启服务即可远程连接
2 远程配置
# tnsnames.ora Network Configuration File: C:\app\init\product\11.2.0\dbhome_1\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.
LISTENER_ORCL =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.10.10.10)(PORT = 1521))
ORACLR_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
)
(CONNECT_DATA =
(SID = CLRExtProc)
(PRESENTATION = RO)
)
)
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.10.10.10)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
# listener.ora Network Configuration File: C:\app\init\product\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora
# Generated by Oracle configuration tools.
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = CLRExtProc)
(ORACLE_HOME = C:\app\init\product\11.2.0\dbhome_1)
(PROGRAM = extproc)
(ENVS = "EXTPROC_DLLS=ONLY:C:\app\init\product\11.2.0\dbhome_1\bin\oraclr11.dll")
)
(SID_DESC =
(SID_NAME = orcl)
(ORACLE_HOME = C:\app\init\product\11.2.0\dbhome_1)
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
)
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.10.10.10)(PORT = 1521))
)
)
ADR_BASE_LISTENER = C:\app\init
重启服务 OracleOraDb11g_home1TNSListener
3 创建用户
sqlplus test/ z123@10.10.10.10 :1521 / orcl
sqlplus / nolog
connect / as sysdba
conn scott/ tiger
conn / as sysdba
create user test identified by 123 ACCOUNT UNLOCK ;
alter user test identified by 234 ;
drop user user1;
grant
CONNECT
, resource
, dba
, create view
, drop view
, execute on dbms_lock
to scott;
revoke resource, dba, create view to scott;
4 常用系统操作
set linesize 300 ;
set pagesize 300 ;
show user ;
select * from tab;
desc tbname;
host cls
ed
/
a order by ts_code
spool e:/ note. sql
spool off ;
select userenv( 'language' ) from dual;
select * from V$NLS_PARAMETERS;
alter session set NLS_DATE_FORMAT = 'yyy-mm-dd'