Tom*_*son 8 .net c# sql-server oracle
我是一位非常有经验的MS Sql开发人员,我将在几天内与Oracle合作开展一些新的职位.
与我学到的所有技术一样,我想知道最好的地方和书籍,以及使用Oracle设计和开发的速度,并使用纯C#.
有什么资源让我们微软的员工可以加入Oracle并与之合作?我意识到有oracle.com和asktom.oracle.com,以及关于Oracle的大量文档,我正在寻找一个快速入门(设置服务器,获取一些样本数据等). .)而不是深入sql与oracle技术的比较.
提前致谢.
尝试获取Tom Kyte的书籍专家一对一Oracle和Effective Oracle by Design.它们是一本优秀的中高级Oracle书籍,由熟悉该产品的人编写.
另外,了解数据字典.如果你渴望成为Oracle世界中的"工具人",那么数据字典就是你的朋友.它也比SQL Server中的要好得多.
最后,如果您从MS-Only世界迁移到Oracle,请获取unix和shell脚本编程的一些背景知识.在Oracle系统的脚本自动化基础架构中,您将发现这非常有用,特别是如果它们位于Unix安装上.目前仍在生产任何数量的传统Oracle/Unix工具包,而Solaris,AIX或HP/UX的vanilla安装往往比Linux更加简洁.在Unix/Oracle世界中,您不一定依赖于能够安装Perl或Python.
当您有权访问Perl或Python时,也要了解这些内容.如果您使用python,最好的Oracle数据库接口库是cx_Oracle.我无法保证任何特定的Perl基础设施,因为我从来没有机会将它用于此类工作. CPAN是Perl附加模块的规范资源.
在(相对不太可能)您正在使用Oracle/Windows环境(Linux上的Oracle在低端Oracle部署中使用得更广泛)的事件中,可以从Activestate下载Perl和Python的良好Windows发行版.