1. SQL SERVER需安裝Oracle client
2. 設定net manager,確認可以sqlplus上oracle
3. 執行SQL SERVER官方Script,放置於C:\Program Files\Microsoft SQL Server\MSSQL12.MSSQLSERVER\MSSQL\Install\oracleadmin.sql
該script用途為在oracle上面建置一個帳號,並賦予復寫所需權限
sqlplus xxx/yyy@sid @"C:\Program Files\Microsoft SQL Server\MSSQL12.MSSQLSERVER\MSSQL\Install\oracleadmin.sql"
4. SSMS上面新增Oracle發行集,加入發行集,連結帳號為剛用script所建立的帳號
5. 之後就是訂閱了
6. 該帳號要複寫的資料表,在oracle上要賦予權限 grant select on XXX.TABLE to ACCOUNT;