Postgresql de farklı veritabanlarından veri çekilebileceğinden Postgresql Foreign Data Wrapper isimli yazımda bahsederek postgresql den postgresql e fdw(Foreign Data Wrapper) yapmıştık bu yazımda Mssql ile Postgresql arasında tds_fdw extensionından faydalanarak bağlantı yapacağız . Postgresql den Mssql Server’a bağlanmak için tds_fdw extensionından faydalanacağız fakat bundan önce kurmamız gereken birkaç paket olacak bunları aşağıdaki gibi yüklememiz gerekiyor. […]
Postgresql yalın halde sunulmuş RDMS veritabanlarından birisidir.Bundan dolayı dblink , Foreign Data Wrapper gibi özelliklerden faydalanmak için extension yüklememiz gerekir. Postgresql farklı uzak sistemlere bağlanmanızı ve uzak sistemler üzerinden sorgulama ,yazma işlemleri yapmanıza imkan sağlar. Foreign Data Wrapper özelliği Postgresql ‘in 9.1 versiyonu ile gelmiştir. Fdw(Foreing Data Wrapper) ile farklı sistemlerden veri çekmek,yazmak için farklı […]
Bir şemadaki tüm nesneler farklı bir şemaya taşınma ihtiyacı durumunda aşağıdaki adımlar izlenmelidir. Sonrasında tüm nesneler farklı tablo alanında yer alacaktır. Aşağıdaki sorgular , taşıma için gerekli sorguları hazırlamaktadır. Sorgulardaki DATA_STAGE taşınacak tablo alanı , ADURUOZ ise tüm nesnelerini taşıyacağımı kullanıcıdır. Şemadaki tablolarun taşınması için ; select 'alter table '||owner||'.'||table_name||' move tablespace DATA_STAGE nologging parallel […]
12c veritabanlarında , veritabanı oluşturma işlemi sırasında yaşanan sorunlara bağlı olarak SYS.ORA$AT_OS_OPT_SY_<NN> otomatik job’ı çalıştığında alert log dosyasında ORA-20001 hatası görülmektedir. Hatanın giderilmesi için, ilgili job’ı drop edip yeniden oluşturmak gerekiyor. Hatalar aşağıdaki gibi olacaktır. ORA-12012: error on auto execute of job "SYS"."ORA$AT_OS_OPT_SY_72" ORA-20001: Statistics Advisor: Invalid task name for the current user ORA-06512: at "SYS.DBMS_STATS", […]
Oracle 12c veritabanlarında online olarak datafile taşınabilmektedir. Daha çnceki versiyonlarda bu mümkün değildi. 12c ile birlikte artık online olarak bir datafile ASM disk grubundan dosya sistemine , dosya sisteminden ASM’e ya da ASM’den ASM’e taşınabilmektedir. Aşağıdaki komut ile ASM disk grubundaki bir datafile başka bir ASM disk grubuna online olarak taşınabilir. SQL> ALTER DATABASE MOVE […]