MYSQL编程:SQL Server到Oracle毗连服务器的完成
甚至一个有经验的Windows管理者也可以轻松部署并开始学习它,而你不需投入一分钱来了解这个数据库。oracle|server|服务器SQLServer到Oracle毗连服务器的完成Jennifer
本文以SQLServer2k为例申明SQLServer到Oracle毗连服务器的详细完成历程。
1.请求pc机上安装oralce客户端软件和sqlserver2000软件。
2.客户真个设置tnsnames.ora文件,设置所要毗连的数据库服务器(windows,unix等平台都可以)
eg:tnsnames.ora
......
TEST=
(DESCRIPTION=
(ADDRESS_LIST=
(ADDRESS=(PROTOCOL=TCP)(HOST=10.1.11.90)(PORT=1521))
)
(CONNECT_DATA=
(sid=blue)
(SERVER=DEDICATED)
)
)
......
3.设置windows的ODBC数据源:
入手下手菜单―》设置―》办理工具―》数据源(ODBC)―》进进设置用户DSN大概体系DSN都可以:增加―》选择MicrosoftODBCfororacle―
》自界说数据源称号(最好跟tns中毗连串同名!)―》服务器称号(必填!填写tns文件中的毗连串称号)―》完成。
4.设置sqlserver2000中的毗连服务器:
企业办理器―》平安性―》毗连服务器―》右键新建毗连服务器―》界说毗连称号;选其他数据源;指定程序称号为:MicrosoftOLEDB
ProviderforOracle;产物称号可不填;数据源指定方才ODBC中界说好的数据源称号;供应程序字符串按以下格局填写:User
ID=username;Password=userpasswd(大概按以下格局:UID=username;PWD=userpasswd),这里的用户名和暗码对应所要毗连的oracle数据库中
的用户名和暗码―》平安性标签页里:设置用此平安高低文举行,并录进oracle的数据库用户名和暗码―》服务器选项标签页可默许―》确
定。
5.筹办事情全体完成啦!在sqlserver企业办理器―》平安性―》毗连服务器翻开刚建好的毗连服务器―》点击表,便可在右侧窗口看到该orac
le数据库用户具有的的一切表名,但在这里还其实不能检察表的纪录,这个必要在sqserver的查询剖析器顶用详细sql完成!会见表时,利用格局
为:[毗连服务器名]...[表名]。更具体详细的利用这里不再赘述。
RDBMS并非没有局限性。它们难以扩展,需要大量的资源来配置和维护,比如时间、硬件和人力。同样,它们往往遵循峰值性能模型,这就要求系统按照峰值容量来配置可用性,而不考虑典型的数据使用情况。 备份方面可能还是一个老大难的问题。不能单独备份几个表总是感觉不爽。灵活备份的问题不知道什么时候才能解决。 而写到本地,我又考虑到效率问题.大家来讨论讨论吧,分数不打紧,就给10分,十全十美,没啥对错,各抒己见,但是要有说服力的哦~ 你觉得我的非分区索引无法对起子分区,你可以提醒我一下呀!没有任何的提醒,直接就变成了非分区表。不知道这算不算一个bug。大家也可以试试。 where子句的作用是在对查询结果进行分组前,将不符合where条件的行去掉,即在分组之前过滤数据,条件中不能包含聚组函数,使用where条件显示特定的行。 一个百万级别的基本信息表A,一个百万级别的详细记录表B,A中有个身份证id,B中也有身份id;先要找出A中在B的详细记录。 对递归类的树遍历很有帮助。个人感觉这个真是太棒了!阅读清晰,非常有时代感。 我个人认为就是孜孜不懈的学习 可能有的朋友会抱怨集成的orderby,其实如果使用ranking函数,Orderby是少不了的。如果担心Orderby会影响效率,可以为orderby的字段建立聚集索引,查询计划会忽略orderby操作(因为本来就是排序的嘛)。
页:
[1]