oracle怎么映射,oracle查询时映射数据值

怎么把内网的oracle映射到外网

1、服务器端Sqlnet.ora

创新互联建站 - 成都二枢服务器租用托管,四川服务器租用,成都服务器租用,四川网通托管,绵阳服务器托管,德阳服务器托管,遂宁服务器托管,绵阳服务器托管,四川云主机,成都云主机,西南云主机,成都二枢服务器租用托管,西南服务器托管,四川/成都大带宽,服务器机柜,四川老牌IDC服务商

SQLNET.AUTHENTICATION_SERVICES= (NTS)

NAMES.DIRECTORY_PATH= (TNSNAMES,ONAMES,HOSTNAME)

TRACE_LEVEL_CLIENT = 16

2、服务器端regedit

HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME1

新建字符串名为USE_SHARED_SOCKET,值为TRUE

这一步要重启电脑,不重启电脑也可以,把explorer.exe进程结束,然后再新建一个explorer.exe

设置mts_dispatchers参数

SQL alter system set mts_dispatchers='(PROTOCOL=TCP)(disptchers=1)';

这一步要重启电脑

3、服务器端Listener.ora

sfc =

(DESCRIPTION_LIST =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = joy_sfc_db)(PORT = 1521))

)

)

)

SID_LIST_LISTENER =

(SID_LIST =

(SID_DESC =

(SID_NAME = PLSExtProc)

(ORACLE_HOME = E:\Oracle\)

(PROGRAM = extproc)

)

(SID_DESC =

(GLOBAL_DBNAME = sfc)

(ORACLE_HOME = E:\oracle\)

(SID_NAME = sfc)

)

)

###############################################################################

1、客户端Sqlnet.ora

添加NAMES.DIRECTORY_PATH= (HOSTNAME)

2、客户端Tnsname.ora

sfc =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = 58.251.163.164)(PORT = 1521))

)

(CONNECT_DATA =

(SERVICE_NAME = sfc)

)

)

oracle怎样通过字段最大值映射

字段类型的差异。在异构数据库迁移中,往往会涉及到字段类型的差异。收集DM数据库与ORACLE类型的转换。作为笔记参考。参照DTS迁移工具中的映射参考。

ORACLE中怎样将一个表映射到内存中

oracle中如何将表缓存到内存中

由于在一些静态资料表在数据库中被频繁的访问,所以可以考虑将这些数据量不大的表缓存到内存当中。

共有2种方法:

例:将fisher表缓存到内存中

1)altertable fisher cache; 2)altertable fisher storage(buffer_pool keep); --取消缓存 1)altertable fisher nocache;2)altertable fisher storage(buffer_pooldefault); selecttable_name,OWNER,cache,buffer_pool fromdba_tables where table_name='FISHER'; --查看是否缓存 select* from dba_segments where segment_name='FISHER' ; --查看表大小

两者区别:

1) cache是将表缓存到share pool 中,该操作直接将表缓存的热端,受LRU算法控制。

2)将表缓存到一个固定的内存空间中,默认情况下buffer_pool空间为0,。需手动设置空间大小。

alter system set db_keep_cache_size=50M scope=both sid=‘*';


当前标题:oracle怎么映射,oracle查询时映射数据值
网址分享:http://myzitong.com/article/hdjogg.html