BOB: Business Objects Board
Not endorsed by or affiliated with SAP

Register | Login 

 
Realtime CMS Reporting from Infolytik (Opens a new window)  

General Notice: Upcoming Events: BI show Toulouse: Oct 18. There are 50 ASUG sponsored events in the next 45 days, see calendar for details.

Search Dictionary doesn't work on oracle


 
Search this topic... | Search DI: Data Quality... | Search Box
Register or Login to Post    Forum Index -> Data Integrator -> DI: Data Quality  Previous TopicPrint TopicNext Topic
Author Message
Claydson
Forum Member
Forum Member



Joined: 06 May 2009

Posts: 17
Location: Brazil


flag
PostPosted: Wed May 06, 2009 3:23 pm 
Post subject: Search Dictionary doesn't work on oracle

I have two test enviroments.
Enviroment 1 - With DQ and SQL Server 2005 as Metadata repository.
Enviroment 2 - With DQ and Oracle EE 10g as Metadata repositoy.

The Search Dictionary tool (Dictionary->Search...) used to look for Primary entries and add or edit them doesn't work on Enviroment 2. It work only on Enviroment 1. Why?????

Tks!
Back to top
dawizard
Senior Member
Senior Member



Joined: 07 Mar 2009

Posts: 47



PostPosted: Thu May 07, 2009 12:04 am 
Post subject: Re: Search Dictionary doesn't work on oracle

Oracle requires some codepage settings. You'll have to modify the NLS_LANG registry entry and check codepage on your Server (refer to the docs regarding CP requirements)
Back to top
Claydson
Forum Member
Forum Member



Joined: 06 May 2009

Posts: 17
Location: Brazil


flag
PostPosted: Thu May 07, 2009 10:43 am 
Post subject: Re: Search Dictionary doesn't work on oracle

dawizard wrote:
Oracle requires some codepage settings. You'll have to modify the NLS_LANG registry entry and check codepage on your Server (refer to the docs regarding CP requirements)


I think this is my problem dawizard, but I didn't find any information about NLS_LANG in the DQ documentation that came within the product. Could anyone tell me where I can find a documentation about this problem?

Tks!
Back to top
dawizard
Senior Member
Senior Member



Joined: 07 Mar 2009

Posts: 47



PostPosted: Fri May 08, 2009 9:48 am 
Post subject: Re: Search Dictionary doesn't work on oracle

Here you go:

set NLS_LANG entry in registry to AMERICAN_AMERICA.AL32UTF8

Use this on Oracle SQL Scratchpad to determine the codepage settings of the server:
Select * from nls_database_parameters WHERE PARAMETER = 'NLS_CHARACTERSET' OR PARAMETER = 'NLS_NCHAR_CHARACTERSET'


You should get back:
NLS_CHARACTERSET - AL32UTF8
NLS_NCHARSET - AL16UTF16
Back to top
Claydson
Forum Member
Forum Member



Joined: 06 May 2009

Posts: 17
Location: Brazil


flag
PostPosted: Fri May 08, 2009 11:34 am 
Post subject: Re: Search Dictionary doesn't work on oracle

dawizard wrote:
Here you go:

set NLS_LANG entry in registry to AMERICAN_AMERICA.AL32UTF8

Use this on Oracle SQL Scratchpad to determine the codepage settings of the server:
Select * from nls_database_parameters WHERE PARAMETER = 'NLS_CHARACTERSET' OR PARAMETER = 'NLS_NCHAR_CHARACTERSET'


You should get back:
NLS_CHARACTERSET - AL32UTF8
NLS_NCHARSET - AL16UTF16


I set the NLS_LANG in registry to AMERICAN_AMERICA.AL32UTF8

But this select is still returning this:
NLS_CHARACTERSET
WE8MSWIN1252

NLS_NCHAR_CHARACTERSET
AL16UTF16

How can I change the NLS_CHARACTERSET of oracle database from WE8MSWIN1252 to AL32UTF8?
Back to top
Claydson
Forum Member
Forum Member



Joined: 06 May 2009

Posts: 17
Location: Brazil


flag
PostPosted: Fri May 08, 2009 2:20 pm 
Post subject: Re: Search Dictionary doesn't work on oracle

Claydson wrote:
dawizard wrote:
Here you go:

set NLS_LANG entry in registry to AMERICAN_AMERICA.AL32UTF8

Use this on Oracle SQL Scratchpad to determine the codepage settings of the server:
Select * from nls_database_parameters WHERE PARAMETER = 'NLS_CHARACTERSET' OR PARAMETER = 'NLS_NCHAR_CHARACTERSET'


You should get back:
NLS_CHARACTERSET - AL32UTF8
NLS_NCHARSET - AL16UTF16


I set the NLS_LANG in registry to AMERICAN_AMERICA.AL32UTF8

But this select is still returning this:
NLS_CHARACTERSET
WE8MSWIN1252

NLS_NCHAR_CHARACTERSET
AL16UTF16

How can I change the NLS_CHARACTERSET of oracle database from WE8MSWIN1252 to AL32UTF8?


Thanks dawizard!

The search dictionary is now working nice. I create a new oracle database with AL32UTF8 charset.
Back to top
wdaehn
Forum Groupie
Forum Groupie



Joined: 17 Dec 2004

speaker.gif*6
Posts: 7627
Location: Germany


flag
PostPosted: Sat May 09, 2009 8:02 am 
Post subject: Re: Search Dictionary doesn't work on oracle

Why do we need that characterset? Why are those columns where Unicode is required varchars and not nvarchars?
_________________
Werner Daehn
Product Manager Data Integrator
SAP Business Objects

PLEASE SUPPORT THIS: Run one ATL job and tell us the benchmark result. Details to be found here.
Back to top
Claydson
Forum Member
Forum Member



Joined: 06 May 2009

Posts: 17
Location: Brazil


flag
PostPosted: Mon May 11, 2009 8:26 am 
Post subject: Re: Search Dictionary doesn't work on oracle

wdaehn wrote:
Why do we need that characterset? Why are those columns where Unicode is required varchars and not nvarchars?


I don't know why do we need that characterset wdaehn. I working on 11.7.0.0 version, I don't know if in newer versions this charset are not needed. I only know that without AL32UTF8 charset configured on oracle 10g database the dictionary search primary entry doesn't work.
Back to top
dawizard
Senior Member
Senior Member



Joined: 07 Mar 2009

Posts: 47



PostPosted: Tue May 12, 2009 8:46 am 
Post subject: Re: Search Dictionary doesn't work on oracle

wdaehn wrote:
Why do we need that characterset? Why are those columns where Unicode is required varchars and not nvarchars?


I believe the dictionary contents are encrypted in the DB (could be a reason this specific codepage was required and varchar is used?).
Back to top
Claydson
Forum Member
Forum Member



Joined: 06 May 2009

Posts: 17
Location: Brazil


flag
PostPosted: Tue May 12, 2009 9:53 am 
Post subject: Re: Search Dictionary doesn't work on oracle

I think you can be right dawizard. There is a table in the metadata repository called "DC_<LG>_PRIMARYENTRY". In this table we can see a field called "ENTRY". This field is a nvarchar (used to store unicode data which is used to store multilingual data in the database tables) and its content is unreadable. It's can be some kind of encrypt.
Back to top
kingbudz
Forum Member
Forum Member



Joined: 06 Aug 2009

Posts: 1



PostPosted: Thu Aug 06, 2009 10:07 am 
Post subject: Re: Search Dictionary doesn't work on oracle

using the Oracle could be a great idea..



________________
Where
Back to top
Torkuato38
Forum Member
Forum Member



Joined: 19 Sep 2009

Posts: 1



PostPosted: Sat Sep 19, 2009 1:15 pm 
Post subject: Re: Search Dictionary doesn't work on oracle

Is the Oracle you discuss here is the Oracle Database 10g is the first database designed for grid computing, the most flexible and cost-effective way to manage enterprise information? Well, It cuts costs of management while providing the highest possible quality of service. When you add providing numerous quality and performance enhancements, this Oracle Database 10g significantly reduces the costs of managing the IT environment, with a simplified install, greatly reduced configuration and management requirements, and automatic performance diagnosis and SQL tuning. yesnod.gif
________________
Freelance writing
Back to top
wdaehn
Forum Groupie
Forum Groupie



Joined: 17 Dec 2004

speaker.gif*6
Posts: 7627
Location: Germany


flag
PostPosted: Sun Sep 20, 2009 10:31 am 
Post subject: Re: Search Dictionary doesn't work on oracle

And the point is.....???
_________________
Werner Daehn
Product Manager Data Integrator
SAP Business Objects

PLEASE SUPPORT THIS: Run one ATL job and tell us the benchmark result. Details to be found here.
Back to top
sunair
Forum Member
Forum Member



Joined: 24 Jan 2010

Posts: 1



PostPosted: Sun Jan 24, 2010 6:43 am 
Post subject: Re: Search Dictionary doesn't work on oracle

Check if environment 1 has a bridge to #2.
_________________
For outdoor home office: Sunair Awnings Guide
Back to top
Display posts from previous:   
Register or Login to Post    Forum Index -> Data Integrator -> DI: Data Quality  Previous TopicPrint TopicNext Topic
Page 1 of 1 All times are GMT - 5 Hours
 
Jump to:  

Index | About | FAQ | RAG | Privacy | Search |  Register |  Login 

Not endorsed by or affiliated with SAP
Powered by phpBB © phpBB Group
Generated in 0.6686 seconds using 16 queries. (SQL 0.0081 Parse 0.6417 Other 0.0188)
Hosted by ForumTopics.com | Terms of Service
phpBB Customizations by the phpBBDoctor.com
Shameless plug for MomentsOfLight.com Moments of Light Logo