仓酷云

标题: MYSQL网页编程之oracle与sqlserver互相操纵 [打印本页]

作者: 只想知道    时间: 2015-1-16 22:43
标题: MYSQL网页编程之oracle与sqlserver互相操纵
一个相关的问题是第三方支持的资格问题,尽管直接来自厂商的支持和服务可以一定程度上减缓这个问题,但是,对于有的企业来说,通过强有力的本地化支持显然更有吸引力。oracle|server|sqlserver
一:sqlserver毗连oracle
1.设置windows的ODBC数据源:
入手下手菜单—》设置—》办理工具—》数据源(ODBC)—》进进设置用户DSN大概体系DSN都可以:
增加—》选择MicrosoftODBCfororacle—》自界说数据源称号(最好跟tns中毗连串同名!)—》服务器称号
(必填!填写tns文件中的毗连串称号)—》完成。

2.设置sqlserver2000中的毗连服务器:
企业办理器—》平安性—》毗连服务器—》右键新建毗连服务器—》界说毗连称号;
选其他数据源;指定程序称号为:MicrosoftOLEDBProviderforOracle;产物称号可不填;
数据源指定方才ODBC中界说好的数据源称号;供应程序字符串按以下格局填写:UserID=username;Password=userpasswd
(大概按以下格局:UID=username;PWD=userpasswd),
这里的用户名和暗码对应所要毗连的oracle数据库中的用户名和暗码—》平安性标签页里:
设置用此平安高低文举行,并录进oracle的数据库用户名和暗码—》服务器选项标签页可默许—》断定。

3.完成了。利用办法
在sqlserver企业办理器—》平安性—》毗连服务器翻开刚建好的毗连服务器—》点击表,
便可在右侧窗口看到该oracle数据库用户具有的的一切表名,但在这里还其实不能检察表的纪录,这个必要在sqserver的查询剖析器顶用详细sql完成!
会见表时,利用格局为:[毗连服务器名]..[ORACLE用户].[表名]。必需为年夜写。更具体详细的利用这里不再赘述。
------------------------------------------------------------------------------------------
二:oracle毗连sqlserver
1、安转通明网关
在自界说安转内
D:oracleora92        g4msqladmininittg4msql.oratg4msql
2、在D:oracleora92
etworkadminlistener.ora内增加
(SID_DESC=
(GLOBAL_DBNAME=tg4msql)
(PROGRAM=tg4msql)
(ORACLE_HOME=D:oracleora92)
(SID_NAME=tg4msql)
)
3、设置tns
tnsnames.ora
-----------------
例子1
cdma=
(DESCRIPTION=
(ADDRESS_LIST=
(ADDRESS=(PROTOCOL=TCP)(HOST=zhyg)(PORT=1521))
)
(CONNECT_DATA=
(SID=tg4msql)
(SERVER=DEDICATED)
)
(HS=OK)
)
例子2
du=
(DESCRIPTION=
(ADDRESS_LIST=
(ADDRESS=(PROTOCOL=TCP)(HOST=sha38)(PORT=1521))
)
(CONNECT_DATA=
(SID=jf)
(SERVER=DEDICATED)
)
(HS=OK)
)
--------
3、创立数据链路
CREATEPUBLICDATABASELINKDUCONNECTTOSAIDENTIFIEDBYSAUSINGDU
ok可使用了
select*fromsysobjects@cdma

由于MySQL数据库已经如此普及,对企业来说它无疑是一个更好的选择。
作者: 蒙在股里    时间: 2015-1-19 21:46
换言之,只有在不断的失败中尝试成功,而关于失败的总结却是很少的
作者: 乐观    时间: 2015-1-25 18:49
where子句的作用是在对查询结果进行分组前,将不符合where条件的行去掉,即在分组之前过滤数据,条件中不能包含聚组函数,使用where条件显示特定的行。
作者: 透明    时间: 2015-2-3 13:32
微软对CLR作了大篇幅的宣传,这是因为数据库产品终于融入.net体系中。最开始我们也是狂喜,感觉对象数据库的一些概念可以实现了。
作者: 活着的死人    时间: 2015-2-9 02:57
换言之,只有在不断的失败中尝试成功,而关于失败的总结却是很少的
作者: 小妖女    时间: 2015-2-26 19:38
是要和操作系统进行Socket通讯的场景。否则建议慎重!
作者: 仓酷云    时间: 2015-3-8 17:03
SP4包括用于以下SQLServer2000组件的程序包:Database组件(下载文件:SQL2000-KB884525-SP4-x86.EXE)更新SQLServer2000的32位Database组件,包括数据库引擎、复制、客户端连接组件及工具。有关其他信息,请参阅ReadmeSql2k32Sp4.htm。AnalysisServices组件(下载文件:SQL2000.AS-KB884525-SP4-x86.EXE)更新SQLServer2000的32位AnalysisServices。
作者: 不帅    时间: 2015-3-16 06:55
这一点很好的加强了profiler的功能。但是提到profiler提醒大家注意一点。windows2003要安装sp1补丁才能启动profiler。否则点击没有反应。
作者: 再见西城    时间: 2015-3-22 21:08
呵呵,这就是偶想说的




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2