Arabic_lang characterset problem with Toad
Hi there
I have install oracle10g DB and Developer
and also i install Toad 8.0 but i have problem the Arabic character its not showing in Toad but with the form and DB its ok i can read Arabic characters....
anyone can help me in this?
thanx in advance...
What did you choose for character sets when creating the database?
Please note that otn has a forum dedicated to discussion realted to Globalization Support features (language and character sets, etc.).
Similar Messages
-
Hi all,
I've problems with usage of Toad by developers deploying and monitoring on a production environment, that causes performance problems.
In particular addm reported that there is a statement (select from GV$SESSION) frequently launched by Toad that impacts on DB performance (even if i suppose that this kind of statement does not have great cost in terms of resource usage).
How can i prevent, if possible, this kind of problem (suggesting some good rules to my colleagues or changing toad settings)?
How can i block access to the database through toad?
Thanks a lot for responses!!
P.S.: sorry for my english :-P
JacoroboIn addition to blocking access via TOAD, or any other tool, you can limit the user's access to the catalog. One way to do this...
Create a new role something like APP_DEVELOPERS
grant select on prod tables to APP_DEVELOPERS
grant any subordinate roles necessary to APP_DEVELOPERS
grant create session to APP_DEVELOPERS
grant select on DBA_ tables you wish the developers to see.
DO NOT grant any privileges on V$ views (or underlying tables).
Grant this role to your developers.
Revoke all system privileges and other roles from your application developers.
Now you have restricted the activities of your application developers in production, regardless of the tool they use. -
11g: can connet using SQL*PLUS, not with TOAD
Hi
I run into a problem with TOAD. I can't connect with my 11g database using TOAD. I don't get any messages it just gives me a little waiticon for a split second and then nothing happens. I can however connect to my 10g database using TOAD. Using SQL*Plus I can connect to both.
I use TOAD 8.6. Do I need a newer version maybe??...I can connect like:
hr/pw@xe
or
hr/pw@O11R1
or directly, no problem. I can connect from SQLplus to both databases any way I want -
We are facing a problem with using the characterset.
The database characterset is WE8ISO8859P1. In one of the modules
we need to store some multi-lingual data which also includes
some chineses and japanese characters.
So, we tried to change the client(running on windows 98 and db
server running on a Sun box) NLS_LANG to French_France.UTF8 in
the registry. Then when we issued the query,
select userenv('language') from dual;
French_France.WE8ISO8859P1
was the output.
Is it possible to set the client's characterset different from
the server's character set?First, USERENV('language') returns the Language and Territory of
your user session and the character set of your database (not
your user session). So, the output from USERENV('language') is
not your user session character set.
Second, whether or not you can change your user session
character set depends on whether or not your client application
or client terminal supports that character set. By default,
your user session will use the character set of your terminal.
If you need, you can change it to the character set of your
client application (Windows 98 for your case). So, you can
change the character set to UTF8 only when your platform support
UTF8. -
Strange problem with SQL query in toad.
Guys,
My colleague is up with a strange problem with an SQL query that if it is run in toad encounters the "ORA-03113: end-of-file on communication channel" problem,but if run in SQL plus executes just fine.
Do anyone have thoughts about this strange error in toad?
Thanks!!!!
Regards,
BhagatNot sure what version of TOAD you have but it may have shipped with SQLMonitor which montiors SQL sent from Windows apps . Navigation should be similar to;
Start~Programs~Quest Software~TOAD for Oracle~Tools~SQLMonitor
or
C:\Program Files\Quest Software\Toad for Oracle\SQLMonitor.exe
To use it, start TOAD and connect, start SQLMonitor and click the checkbox for TOAD.exe, then execute the query. SQLMonitor will show you the actual query that TOAD sent to the client. It may be exactly what you sent or it may contain some extras. -
Problem with dynamic LOV and function
Hello all!
I'm having a problem with a dynamic lov in APEX 3.0.1.00.08. Hope you can help me!
I have Report and Form application. On the Form page i have a Page Item (Popup Key LOV (Displays description, returns key value)).
When i submit the sql code in the 'List of vaules defention' box. I get the following message;
1 error has occurred
LOV query is invalid, a display and a return value are needed, the column names need to be different. If your query contains an in-line query, the first FROM clause in the SQL statement must not belong to the in-line query.
When i excecute the code below in TOAD or in the SQL Workshop it returns the values i want to see. But somehow APEX doesn't like the sql....
SELECT REC_OMSCHRIJVING d, REC_DNS_ID r FROM
TABLE(CAST(return_dns_lov_fn(:P2_DNS_ID) AS dns_table_type)) order by 1
returns_dns_lov_fn is a function, code is below;
CREATE OR REPLACE FUNCTION DRSSYS.return_dns_lov_fn (p2_dns_id number)
RETURN dns_table_type
AS
v_data dns_table_type := dns_table_type ();
BEGIN
IF p2_dns_id = 2
THEN
FOR c IN (SELECT dns_id dns, omschrijving oms
FROM d_status dst
WHERE dst.dns_id IN (8, 10))
LOOP
v_data.EXTEND;
v_data (v_data.COUNT) := dns_rectype (c.dns, c.oms);
END LOOP;
RETURN v_data;
END IF;
END;
and the types;
CREATE OR REPLACE TYPE DRSSYS.dns_rectype AS OBJECT (rec_dns_id NUMBER, rec_omschrijving VARCHAR2(255));
CREATE OR REPLACE TYPE DRSSYS.dns_table_type AS TABLE OF dns_rectype;
I tried some things i found on this forum, but they didn't work as well;
SELECT REC_OMSCHRIJVING display_value, REC_DNS_ID result_display FROM
TABLE(CAST(return_dns_lov_fn(:P2_DNS_ID) AS dns_table_type)) order by 1
SELECT REC_OMSCHRIJVING display_value d, REC_DNS_ID result_display r FROM
TABLE(CAST(return_dns_lov_fn(:P2_DNS_ID) AS dns_table_type)) order by 1
SELECT a.REC_OMSCHRIJVING display_value, a.REC_DNS_ID result_display FROM
TABLE(CAST(return_dns_lov_fn(:P2_DNS_ID) AS dns_table_type)) a order by 1
Edited by: rajan.arkenbout on 8-mei-2009 14:41
Edited by: rajan.arkenbout on 8-mei-2009 14:51I just had the same problem when I used a function in a where clause.
I have a function that checks if the current user has acces or not (returning varchar 'Y' or 'N').
In where clause I have this:
where myFunction(:user, somePK) = 'Y'
It seems that when APEX checked if my query was valid, my function triggered and exception.
As Varad pointed out, check for exception that could be triggered by a null 'p2_dns_id'
Hope that helped you out.
Max -
Problem with Oracle SQL Developer 3.0.04
1. Performing a "SELECT *" on an Oracle table with a SDO_GEOMETRY column locks up the tool and I have to use Task Manager to can it.
2. Clicking the Data tab on a table with an SDO_GEOM col either locks up the tool, or taked forever to return.
3. Performing a "SELECT" of a SDO_GEOM col either locks up the tool or takes forever to return.
None of these issues occur in Toad.If you have a problem with SQL Developer, you'd be best off posting in the SQL Developer!
-
Having problem with the printer with type "PDF Publisher"
Hi,
We are having problem with printing PDF reports with print style as "PDF Publishrer". The concurrent program errors out after it generates the report. But when we try that with style "PORTRAIT" then it prints successfully. We have tried with a number of printers and a number of reports. The results are same. So my understanding is it has something to do with the printer configuration from the EBS side.
Any help in this regard is highly appreciated.
PratapHi Hussein ,
Thanks for the response. The details are provided below.
The application is R12.1, Database 11.1.0.7, OS is Solaris 10.
The database characterset is US7ASCII.
The printer type is --PASTA Universal Printer Type
The log file does not give any error but the program completes with error. I am coping the log file below.
Receivables: Version : 12.0.0
Copyright (c) 1979, 1999, Oracle Corporation. All rights reserved.
RAXINV_SEL module: Invoice Print Selected Invoices
Current system time is 20-JUN-2011 14:23:10
+-----------------------------
| Starting concurrent program execution...
+-----------------------------
Arguments
p_order_by='TRX_NUMBER'
p_trx_number_low='10100'
p_trx_number_high='10100'
p_open_invoice='Y'
p_check_for_taxyn='N'
p_choice='SEL'
p_header_pages='1'
p_debug_flag='N'
p_message_level='10'
Forcing NLS_NUMERIC_CHARACTERS to: '.,' for XDO processing
APPLLCSP Environment Variable set to :
Current NLS_LANG and NLS_NUMERIC_CHARACTERS Environment Variables are :
American_America.AL32UTF8
Enter Password:
MSG-00100: DEBUG: AfterPForm_Trigger +
MSG-00100: DEBUG: Multi Org established.
MSG-00100: DEBUG: AfterParam_Procs.Get_Country_Details
MSG-00100: DEBUG: AfterParam_Procs.Switch_On_Debug
MSG-00100: DEBUG: AfterParam_Procs.Get_Trx_Number_Low
MSG-00100: DEBUG: AfterParam_Procs.Get_Trx_Number_High
MSG-00100: DEBUG: AfterParam_Procs.Get_Tax_Option
MSG-00100: DEBUG: BeforeReport_Trigger.Build_Where_Clause
MSG-00100: DEBUG: P_Choice: SEL
MSG-00100: DEBUG: Choice is other than ADJ, setting ORDER BY.
MSG-00100: DEBUG: AfterPForm_Trigger -
MSG-00100: DEBUG: BeforeReport_Trigger +
MSG-00100: DEBUG: BeforeReport_Procs.Populate_Printing_Option
MSG-00100: DEBUG: BeforeReport_Procs.Populate_Tax_Printing_Option
MSG-00100: DEBUG: BeforeReport_Trigger.Get_Message_Details
MSG-00100: DEBUG: BeforeReport_Trigger.Get_Org_Profile.
MSG-00100: DEBUG: Organization Id: 96
MSG-00100: DEBUG: BeforeReport_Trigger -
MSG-05000: DEBUG: Trx No... 10100
MSG-00010: 14:23 1 Transaction: 10100
Report Builder: Release 10.1.2.3.0 - Production on Mon Jun 20 14:23:26 2011
Copyright (c) 1982, 2005, Oracle. All rights reserved.
Start of log messages from FND_FILE
End of log messages from FND_FILE
Executing request completion options...
------------- 1) PUBLISH -------------
Beginning post-processing of request 895365 on node PAUPRJ01 at 20-JUN-2011 14:23:48.
Post-processing of request 895365 completed at 20-JUN-2011 14:23:51.
------------- 2) PRINT -------------
Printing output file.
Request ID : 895365
Number of copies : 1
Printer : SPOT
################################################################## -
URGENT Problem with Greek Character from an Oracle database
Hello, I am having a serious and urgent problem with the character settings of an oracle database (8.1.7). The database is sitting in a solaris unix server and when we run the env command we have the following in the NLS_LANG parameter: AMERICAN_AMERICA.WE8ISO8859P1 (I do not know if this is helpful). When I retrieve data from oracle database (through a VB.NET 2005 program)to a dataset I use a special font in order to see the greek characters (HELLASARIAL). But when I am trying to save these data to a TXT file the greek characters are like Chinese to us. I tried several encodings (System.Text.Encoding.GetEncoding(869)) but without success. Can someone tell me how to convert the oracle greek characters during the selection or during the saving to the TXT file?
Please respond as fast as you can.
Thanks in advanceHere is the answer of the microsoft:
I have the information that you have a VB.Net 2005 application connected to an Oracle database 8.1.7.4 hosted on a UNIX server.
This database has the CharacterSet WE8ISO8859P1.
When retrieving Greek characters from this database in the application, you cannot see them.
Could you please send me a screenshot of these characters in the .Net application?
Are they displayed as gibberish, or as inverted questions marks (?)?
I already had similar cases with Hebrew characters hosted on an Oracle database.
These characters were displayed as questions marks on the client side.
This is due to the fact that System.Data.OracleClient is using the Server CharacterSet to display the characters.
If your Greek characters are not stored in the WE8ISO8859P1 characterset, then they won’t display correctly on the client-side.
This is different from OLEDB where you could interact on client side by modifying the NLS_LANG parameter in the registry HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0.
The client NLS_LANG and the server CharacterSet had to match in order to correctly display the data, and avoid SQL*NET conversion.
So there are two solutions to your case:
- The first one is to create a new database using the P8 characterset. The Oracle .Net managed provider will so be able to use it and display the characters correctly.
- The second one is to use the OLEDB.Net managed provider, and then use OLEDB for Oracle provider. OLEDB will take care of the client NLS_LANG registry parameter.
Would it be possible to test your application against an Oracle database with WE8ISO8859P8 characterset?
Would it be possible to test it with the OLEDB .Net managed provider, and after checking the NLS_LANG client registry parameter? -
Mail problem with long titles using utl_smtp / mixed content / attachements
Hello,
I'm having a problem with sending emails. The title as well as the body needs to be able to contain accented letters (é ç ...).
For the body i got it working.
And the title works fine too, untill the encoding passes a certain length, then goes all wrong and my mail header starts showing up in the mail body.
Could anyone help me in finding a solution?
Thanks in advance
Below my code:
DECLARE
v_From VARCHAR2(80) := 'test@localhost';
v_Recipient VARCHAR2(80) := 'test@localhost';
v_Cc VARCHAR2(80);
-- long subject causing problems
v_Subject VARCHAR2(32000) := '123456789111111111111111111111118888888888888111111111111111991234567891111111111111111111111188888888888881111111111111119912345678911111111111111111111111888888888888811111111111111199';
v_body VARCHAR2(32000) := '<a href="#">tester</a><br><br>en nog wat éékes en ççkes';
v_Mail_Host VARCHAR2(30) := 'localhost';
v_Mail_Conn utl_smtp.Connection;
crlf VARCHAR2(2) := chr(13)||chr(10);
BEGIN
v_Mail_Conn := utl_smtp.Open_Connection(v_Mail_Host, 25);
utl_smtp.Helo(v_Mail_Conn, v_Mail_Host);
utl_smtp.Mail(v_Mail_Conn, v_From);
utl_smtp.Rcpt(v_Mail_Conn, v_Recipient);
utl_smtp.Data(v_Mail_Conn,
-- write header
'Date: ' || to_char(sysdate, 'Dy, DD Mon YYYY hh24:mi:ss') || crlf ||
'From: ' || v_From || crlf ||
'Subject: ' || utl_encode.MIMEHEADER_ENCODE(v_Subject) || crlf ||
'To: ' || v_Recipient || crlf ||
'Cc: ' || v_Cc || crlf ||
'X-Mailer: Mailer by Oracle UTL_SMTP' || crlf ||
'X-Priority: 1' || crlf ||
'MIME-Version: 1.0'|| crlf || -- Use MIME mail standard
'Content-Type: multipart/mixed;'|| crlf ||
' boundary="-----SECBOUND"'|| crlf ||
crlf ||
-- add message body
'-------SECBOUND'|| crlf ||
'Content-type: text/html; charset=UTF-8'|| crlf ||
'Content-Transfer-Encoding: base64'|| crlf ||
crlf ||
utl_raw.cast_to_varchar2(utl_encode.base64_encode(utl_raw.cast_to_raw(v_body)))||
crlf ||
-- add csv attachment
'-------SECBOUND'|| crlf ||
'Content-Type: text/plain;'|| crlf ||
' name="excel.csv"'|| crlf ||
'Content-Transfer_Encoding: 8bit'|| crlf ||
'Content-Disposition: attachment;'|| crlf ||
' filename="excel.csv"'|| crlf ||
crlf ||
'CSV,file,attachement'|| crlf || -- Content of attachment
crlf ||
'-------SECBOUND--' -- End MIME mail
utl_smtp.Quit(v_mail_conn);
EXCEPTION
WHEN utl_smtp.Transient_Error OR utl_smtp.Permanent_Error then
raise_application_error(-20000, 'Unable to send mail: '||sqlerrm);
END;
/Hi,
I did not think the characterset and database would matter for this problem, but here is the info you requested.
The database is an Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - 64bi
The characterset : NLS_CHARACTERSET AL32UTF8
And i don't have a clue about the characterset of the operating system (not even sure what the operating system is), but i think that will be utf-8 aswell.
I'm not sure what i did, to come over as rude, but i didn't mean to and i apologize for it. -
Problems with Java Dictionary Tables
Hi Experts,
I have some problems with the Java Dictionary tables that I have created for my
application. There are around 15 dictionary tables, each one of them having
several hundred records, added in due course.
As much as I understand these tables (created using the dictionary perspective)
are stored in the default schema of the J2EE engine where the dictionary project
is deployed and there is no direct way to insert records into these tables, we have
to separately write methods to insert, update and delete records.
I've already done this. Now the problem is that i have moved my project DC from
development to testing. Now here the tables are existing, but not the data that i
inserted during development.
NOW, the main question: IS THERE ANY WAY IN WHICH I CAN TRANSFER
THE CONTENTS OF THESE JAVA DICTIONARY TABLES??
I have tried solutions like creating a DBLINK between the databases, but it is
tedious, and unpredictable in behaviour. Also Please do not advise to first
download them to excel and then upload using jxlapi, etc.
Thanx in Advance.
Alka.Hi Alka,
The dblink is a good solution, but just a bit slow. You can also use a SQL Loader, first export the data from the source table in a text file (i.e. using a tool like TOAD), then sql loader loads the data in the destination table. This is more fast.
Hope this help,
Vito -
Problems with Java cyrillic fonts in Web enabled Forms
I have a big problem with the deployed forms on the web. The
problem is that when a form is run on the web in a Java Applet it
uses some strange fonts. I want to make it use only specified
fonts but I don't know how. Please help me.
I am using Developer /2000 v2.1 and Forms5.0. The DB characterset
is CL8MSWIN1251. The OWS is v3.0.1. All these are running on NT.
nullHi
QueryXInModel model = new QueryXInModel();
wdContext.nodeRequest_FindXByElements().bind(wdContext.createRequest_FindXByElementsElement(new Request_FindXByElements(model)));
wdContext.currentRequest_FindXByElementsElement().modelObject().setXByElementsQuery(new XByElementsQuery_Sync(model));
//Processing structure
wdContext.currentXByElementsQueryElement().modelObject().setProcessingConditions(new WITHOUT_LASTRETURNED_QueryProcessingConditions(model));
//Selection structure
wdContext.currentXByElementsQueryElement().modelObject().setXSelectionByElements(new XSelectionByElements(model));
XByElementsQuery
ProcessingConditions
QueryHitsMaximumNumberValue
QueryHitsUnlimitedIndicator
XSelectionByElements
ID
Year
as
QueryXInModel model = new QueryXInModel();
Request_FindXByElement request = new Requst_FindXByElement();
ProcessCondition processCond = new ProcessCondition(model);
QueryHitsMaximumNumberValue qhMaxNumValues = QueryHitsMaximumNumberValue(model);
QueryHitsUnlimitedIndicator qhUnLimind = new QueryHitsUnlimitedIndicator(model);
XSelectionByElements selecByEle = new XSelectionByElements(model);
processCond.set....();
qhMaxNumValues .set...();
and so on
request.set....();
wdcontext.nodeReqestFindX..bind(request);
in the above during the values you will automatically get the set values . -
Oracle 11 can not connect with toad
Hello to all,
I just installed oracle 11 on my pc running vista. I can connect to the data base using sqlplus but not with Toad (version 8.6.1). I enter user and password and nothing happens. Not even an error message. I was using previously oracle 10g with toad and never had a problem.
Can anybody tell me how to make toad work with oracle 11?hi,
thanks for you answer. Since i was experiencing problems, i just rollbacked to version 10g but i'll try your suggestion later.
Thanks again. -
Problem with announcing a MobileMe gallery
I got small problem for some time:
Every time I hit the "announce" (don't know if it is called exactly like that, because i'm using the German Version) button, iPhoto and mail don't do anything at all.
I tried to delete the preferences, once it seemed fine, but later did not continue to work.
What could i do further, before contacting the technical support?!
Thanks for your suggestions.Welcome to the Apple Discussions. Some others have had problems with the announce feature within iPhoto. Have you tried visiting the web gallery online and doing it from there with the Tell a Friend button? At least until the issue is resolved?
TIP: For insurance against the iPhoto database corruption that many users have experienced I recommend making a backup copy of the Library6.iPhoto (iPhoto.Library for iPhoto 5 and earlier) database file and keep it current. If problems crop up where iPhoto suddenly can't see any photos or thinks there are no photos in the library, replacing the working Library6.iPhoto file with the backup will often get the library back. By keeping it current I mean backup after each import and/or any serious editing or work on books, slideshows, calendars, cards, etc. That insures that if a problem pops up and you do need to replace the database file, you'll retain all those efforts. It doesn't take long to make the backup and it's good insurance.
I've created an Automator workflow application (requires Tiger or later), iPhoto dB File Backup, that will copy the selected Library6.iPhoto file from your iPhoto Library folder to the Pictures folder, replacing any previous version of it. It's compatible with iPhoto 6 and 7 libraries and Tiger and Leopard. Just put the application in the Dock and click on it whenever you want to backup the dB file. iPhoto does not have to be closed to run the application, just idle. You can download it at Toad's Cellar. Be sure to read the Read Me pdf file.
Note: There's now an Automator backup application for iPhoto 5 that will work with Tiger or Leopard. -
Mac: Problems with certain characters in the editor
I have now downloaded the production version on my Mac and it runs just fine. The first thing I see is that the painting problems with the close icons etc. have been fixed. Thank you for that. But I still have trouble typing certain characters in the editor. I haven't reported that yet, but I have seen others report similar problems caused by missing support for international keyboards. The characters that I cannot type are |\[{]} which is pretty annoying when you're writing Java code. :-) It works fine in normal Java text fields. On my Norwegian keyboard I normally input all these characters by typing 7 and 8 combined with option or option + shift.
Check if database characterset supports these special characters
check client's nls settings.
check client machine's language settings (converts characters in driver level)
Maybe you are looking for
-
Creation of ZRPA_MARM in Retail
Hello! I have created new info-object ZRPA_MARM in retail BW project. I want to know when ever we create a new Bespoke info-objects, WHY all the related tables are created in local instead of storing transport request where info-object is stored. for
-
How do I find my user name and password to install a windows printer?
Running 10.7 lion on macbook pro and trying to install a windows printer it keeps prompting me to give username and password. As far as I know I don't have one and have not set one up for the printer utility??? Help please
-
Best frame rates for 4 different cameras in multicam
Well, I've been flopping around in different threads on this forum, but I think the question is beginning to finally take shape for me. Basically it's all about deciding on frame rates for four different cameras I will be using to shoot a 6-day inten
-
I'm trying to update my credit card in ITunes, but it won't let me input the security code. Does anyone know how to solve this problem?
-
I am unable to sign in to my itunes account through itunes
Hi I am unable to sign in to my itunes account through itunes. It works on mail, but not on Itunes. Please help. Thanks.