Bugra Canbakal's Oracle Blog

  • Home
  • Contact
  • SITE MAP
You are here: Home / Oracle / Oracle Reports Türkçe karakter sorunun çözümü

Oracle Reports Türkçe karakter sorunun çözümü

08:16 AM By Bugra Canbakal 2 Comments

1.AMAÇ VE KAPSAM

Oracle reportda başa bela olan Türkçe karakter sorunun çözümü.

2.UYGULAMA

2.1. Report ve formsun geliştirildiği developer ortamı Windows’sa buradaki TTF leri linuxe aktarmamiz gerekiyor, dosyaların yapısı bozulmasın diye ftp nin binary modunu kullanarak gönderebilirsiniz. Linuxde ttfleri göndereceğiniz alan $ORACLE_HOME/reports/fonts

2.2. Oracle kullanıcımızın env aşağıdakileride ekliyoruz. (bash_profile veya reports.sh ekleyebilirsiniz)

export REPORTS_ENHANCED_FONTHANDLING=YES

export NLS_LANG= AMERICAN_AMERICA.WE8ISO8859P9

export lang=TR_tr

2.3. AFM klasörü içinde bulunan font tanımlarında bir bölüm Türkçe karakterleri symbol fontunu kullanmasına sebep olmakta, bu sebepten ötürü Greek alfabesi gibi gözükmekte. 100e yakin dosya oldugundan dolayi bu tanimlari degistirmek için bir script kullanicaz.

cd $ORACLE_HOME/guicommon/tk/admin/
mkdir AFM2
cd AFM
vi env_degis.sh
#!/bin/sh
for filename in *
do
sed “s/EncodingScheme AdobeStandardEncoding/EncodingScheme FontSpecific/” $filename >  ../AFM2/$filename
done
sh env_degis.sh
cd ..
mv AFM AMF_yedek
mv AFM2 AFM

2.4. WLS_REPORTS restart yapin düzelecektir.

Share this:

  • Click to share on LinkedIn (Opens in new window) LinkedIn
  • Click to share on X (Opens in new window) X

Filed Under: Oracle Tagged With: oracle, oracle forms, oracle reports, oracle reports forms, oracle reports türkçe, oracle reports turkish

Comments

  1. Kenan Öztürk says

    Sunday December 29th, 2013 at 01:09 PM

    üstad selamlar;

    11gR2 de, reports server için, türkçe karakter ayarlarını yapmaya çalışıyorum.

    Dediğiniz şekilde ttf dosyalarını ilgili dizine kopyaladım. reports.sh da ilgili değişkenleri set ettim.

    ve sizin önerinizle AFM için düzenlemeleri yaptım.

    fakat hala “Ğ ğ Ş ş İ ı” karakterleri için sorun var.

    neyi atlıyor olabilirim?

  2. Bugra Canbakal says

    Thursday March 27th, 2014 at 09:35 PM

    Merhaba Kenan bey
    Hangi Oracle Reports versionunu kullaniyorsunuz?

Leave a ReplyCancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

About Me



Language:

  • English
  • Turkish

Categories

  • Oracle
    • RAC – Real Application Cluster
    • RMAN
    • Single Node
    • Standby – Dataguard
  • OS
    • Linux

Blogroll

  • Emre Baransel
  • Gökhan Atıl
  • H. Tonguc Yılmaz
  • Kamil Türkyılmaz
  • Tanel Poder
  • Turkce Oracle
  • Turkish Oracle User Group
  • Uwe Hesse
  • Zekeriya Beşiroğlu

Archives

  • April 2014
  • March 2014
  • August 2013
  • June 2013
  • March 2013
  • January 2013
  • December 2012
  • November 2012
  • July 2012
  • June 2012
  • May 2012
  • January 2012
  • November 2011
  • October 2011
  • August 2011
  • July 2011
  • June 2011
  • February 2011
  • January 2011
  • December 2010
  • November 2010
  • June 2010
OCP
Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Cookie Policy

[footer_backtotop]

Copyright © 2010-2014 Bugra Canbakal. All rights reserved.