如何在oracle中访问ms SQL Server 中的数据

我使用的是oracle开发的应用程序,用到客户已有的数据库通常情况下是oracle,只是最近有个客户使用的MS SQL server。我想能不能通过oracle访问SQL server数据。这样不需要改动程序了。
比如能不能通过TNS访问SQL SERVER,或通过数据库链结的方式
[147 byte] By [somethings-询问一切] at [2007-12-16]