Load_de
I successfully installed HTMLDB an want to set up German language. When I start @load_de the following errors occurred:
www_flow_security.g_security_group_id := 10;
ERROR at line 2:
ORA-06550: line 2, column 5:
PLS-00201: identifier 'WWW_FLOW_SECURITY.G_SECURITY_GROUP_ID ' must be declared
ORA-06550: line 2, column 5:
PL/SQL: Statement ignored
begin www_flow.g_import_in_progress := true; end;
ERROR at line 1, column 7:
ORA-06550: identifier 'WWV_FLOW.G_IMPORT_IN_PROGRESS' must be declared
ORA-06550: line 1, column 7:
PL/SQL: Statement ignored
Disconnected form Oracle9i Enterprise Edition Release 9.2.0.1.0 ...
Hello,
i have the same problem with the german "Umlaute". I installed the HTMLDB (Win2000, DB 9.2.0.4) and it works with german, but the "Umlaute" arent displayed correct. So i set the NLS_LANG enviroment variable to GERMAN_GERMANY.AL32UTF8. Nothing changes. Then i did the steps above, Alter session and also run the load_de script again, but then i get following error:
FEHLER in Zeile 2:
ORA-06550: Zeile 2, Spalte 5:
PLS-00201: Bezeichner 'WWV_FLOW_SECURITY.G_SECURITY_GROUP_ID' muss deklariert
werden
ORA-06550: Zeile 2, Spalte 5:
PL/SQL: Statement ignored
Set Credentials...
Check Compatibility...
API Last Extended:20030717
Your Current Version:20030717
This import is compatible with version: 20030717
COMPATIBLE (You should be able to run this import without issues.)
Set Flow ID...
FLOW 4414 - HTML DB System Messages
begin
FEHLER in Zeile 1:
ORA-20001: Package variable g_security_group_id must be set.
ORA-06512: in "FLOWS_010500.WWV_FLOW_API", Zeile 57
ORA-06512: in "FLOWS_010500.WWV_FLOW_API", Zeile 275
ORA-06512: in Zeile 4
What can i do now?
Greets Pascal
Similar Messages
-
HTMLDB 1.6 load_de.sql bug ?
I installed HTMLDB 1.6 as an upgrade to the one on the companion CD.
Since my native language is german, I like to have HTMLDB speaking german language with me. So I opened sqlplus as sys with sysdba privs, altered the session schema to FLOWS_010600 and started the Language update via @load_de.
after some working statements I got the following error message and the installation stops:
Error page=4316.4003 item="F4000_P4316_VALIDATION_TYPE" id="22211144053.4003"
declare
ERROR at line 1:
ORA-06502: PL/SQL: numeric or value error
ORA-06512: at "SYS.OWA_UTIL", line 325
ORA-06512: at "SYS.HTP", line 1322
ORA-06512: at "SYS.HTP", line 1397
ORA-06512: at "SYS.HTP", line 1689
ORA-06512: at "FLOWS_010600.WWV_FLOW_API", line 3191
ORA-01461: can bind a LONG value only for insert into a LONG column
ORA-06512: at line 69
Any hints ?
cu PetePeter,
I believe there's a bug lurking in HTML DB somewhere. Your situation is identical to the one described in:
Re: Installation Error 1.6
The odd thing is, we have been unable to reproduce it (loading with NLS_LANG german_germany.al32utf8 works just fine). I also asked a couple colleagues in Germany if they've had any difficulty, and they have never encountered this.
If you would be so kind, could you please let me know the following information:
1) The database version you are using
2) The operating system (name and version)
3) Your database character set
4) The version and operating system of SQL*Plus you're using (in the event you're doing this installation remotely)
If you feel uncomfortable posting this on OTN, could you please just e-mail this info to [email protected]?
Thanks in advance for any assistance you can provide.
viele GrüÃe,
Joel -
Hi,
I have run load_de set the nls_lang to AMERICAN_AMERICA.AL32UTF8 as proposed. The first statement in load_de is:
ALTER SESSION SET CURRENT_SCHEMA=FLOWS_010404
with my actual flow schema. I have run the script with sys and get the following error:
ERROR at line 1:
ORA-20001: Package variable g_security_group_id must be set.
ORA-06512: at "FLOWS_010404.WWV_FLOW_API", line 57
ORA-06512: at "FLOWS_010404.WWV_FLOW_API", line 275
ORA-06512: at line 4
Disconnected from Oracle9i Enterprise Edition Release 9.2.0.4.0 - Production
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.2.0.4.0 - ProductionJuergen,
The error you showed would happen if the 'ALTER SESSION SET CURRENT_SCHEMA=FLOWS_010404' had not been performed. Is FLOWS_010404 the correct schema, or are you doing an installation based on the 10g companion CD, which would install the FLOWS_010500 schema? In any case, the ALTER SESSION statement is not included in the load_de.sql script that we distribute; you must type it in yourself (perhaps you did).
Scott -
Error after load_de.sql in 2.2.1.0.0.4
I experienced this error message:
ERR-1016 Anwendung "4550" Seite "11" nicht gefunden (angeforderte Sprache="de")
after having loaded the german language (running load_de.sql - I did set nls_lang=AMERICAN_AMERICA.AL32UTF8) and had logged in as user FLOWS_0202000;
whenever I switch to English (US) everything seem to work fine, whereas with Browser-Language= German I get above error.
BTW: I did apply for new the latest 2.2.1 patch as stipulated in the post installation tasks.
How to get around that one ?
Thanks for ur assistance.
Bernhard
Message re: BTW: was edited by:
BernhardFWJoel,
the answer to your last question: Can you then use APEX in Geman? NO. -
I originally came from 1.6 (from the companian CD or download), than upgraged to 2.0 - then to 2.2 then applied the generic patch).
I can login with Browser set to Engl.(US) - when I then switch the browser from Engl./US to Geman in the App.Builder (Engl.page 1500) - I get:
"ERR-1016 Anwendung "4000" Seite "1500" nicht gefunden (angeforderte Sprache="de")
Zurück zur Anwendung."
I switch to Engl. and to SQL Workshop - page 3002 - then switch to DE and refresh and get:
"ERR-1016 Anwendung "4500" Seite "3002" nicht gefunden (angeforderte Sprache="de")"
Hope that assists.
Bernhard
BTW: users who download the HTMLDB/APEX sources via the Companian CD do receive the 1.6 sources and then have to upgrade to 2.0 or 2,2, etc.
Why don't they receive the 2.2 sources straight away ? -
Error while accessing External table.
Hi All,
While accessing oracle external table. I created the table with the following query.
CREATE OR REPLACE DIRECTORY load_dir AS '\\oraaps\Exceldata\'
CREATE TABLE my_sheet
DEPTNO NUMBER,
DNAME VARCHAR2(14),
LOC VARCHAR2(13)
ORGANIZATION EXTERNAL
TYPE oracle_loader
DEFAULT DIRECTORY load_dir
ACCESS PARAMETERS
RECORDS DELIMITED BY NEWLINE
badfile load_dir:'my_sheet.bad'
logfile load_dir:'my_sheet.log'
FIELDS TERMINATED BY ','
MISSING FIELD VALUES ARE NULL
DEPTNO,
DNAME,
LOC
LOCATION ('my_sheet.csv')
)REJECT LIMIT UNLIMITED;
I am sure that the table and the directory got created because i can see the table in the SQL developer. But whenever i say select * from my_sheet i'm getting the following error in the log file.
LOG file opened at 10/16/06 14:48:21
Field Definitions for table mysheet
Record format DELIMITED BY NEWLINE
Data in file has same endianness as the platform
Rows with all null fields are accepted
Fields in Data Source:
DEPTNO NUMBER Terminated by ","
Trim whitespace same as SQL Loader
DNAME VARCHAR2(14),
Terminated by ","
Trim whitespace same as SQL Loader
LOC VARCHAR2(13)
Terminated by ","
Trim whitespace same as SQL Loader
KUP-04001: error opening file \\oraaps\Exceldata\mysheet.csv
KUP-04017: OS message: The data is invalid.
Please do reply..Its urgent from my project deliverable point of view.
Any help appreciated.
Thanks and Regards.
V.Venkateswara RaoIt is not an Oracle error/problem. The error message is quite specific ito the actual root cause of the problem:
KUP-04001: error opening file \\oraaps\Exceldata\mysheet.csv
KUP-04017: OS message: The data is invalid.
These are operating system errors. The operating system cannot access/open/read the specific UNC and/or file.
Fix it at o/s level and it will work when Oracle needs to make that o/s call. -
Garbage characters in german admin pages after update to 3.0
After Update to 3.0 there are garbage characters display instead of German special characters (äöüß ...)
looking like ... " löschen " or "Unterstützende Objekte"
In the applications these characters displayed correctly -even the Buttons ... - only Apex Admin Pages affected.
I have checked Frequently Solved Problems/FAQs with Application Express 3.0
and updated PL/SQL Web Toolkit to 10.1.2.0.6 and checked NLS_charset - is right.Then I've run the load_de Script again. But noting changed.
DB 10.1.0.3 on SLES9 SP3, NLS_CHARACTERSET WE8ISO8859P1
9.0.4 Oracle-HTTP-Server
Any Ideas?
regards
Ralfand again missunderstood ;-)
begin owa_util.print_cgi_env; end;
=
PLSQL_GATEWAY = WebDb
GATEWAY_IVERSION = 3
SERVER_SOFTWARE = Oracle-Application-Server-10g/9.0.4.0.0 Oracle-HTTP-Server
GATEWAY_INTERFACE = CGI/1.1
SERVER_PORT = 7780
SERVER_NAME = los-bd4.intranet.l-os.de
REQUEST_METHOD = POST
PATH_INFO = /wwv_flow.show
SCRIPT_NAME = /pls/htmldb
REMOTE_ADDR = 10.220.110.200
SERVER_PROTOCOL = HTTP/1.1
REQUEST_PROTOCOL = HTTP
REMOTE_USER = HTMLDB_PUBLIC_USER
HTTP_CONTENT_LENGTH = 297
HTTP_CONTENT_TYPE = application/x-www-form-urlencoded
HTTP_USER_AGENT = Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3
HTTP_HOST = 10.220.110.22:7780
HTTP_ACCEPT = text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
HTTP_ACCEPT_ENCODING = gzip,deflate
HTTP_ACCEPT_LANGUAGE = de-de,de;q=0.8,en;q=0.5,en-us;q=0.3
HTTP_ACCEPT_CHARSET = ISO-8859-1,utf-8;q=0.7,*;q=0.7
HTTP_REFERER = http://10.220.110.22:7780/pls/htmldb/f?p=4500:1003:2050165973690504::NO:::
HTTP_ORACLE_ECID = 1177512000:10.220.110.22:2296:0:624,0
WEB_AUTHENT_PREFIX =
DAD_NAME = htmldb
DOC_ACCESS_PATH = docs
DOCUMENT_TABLE = wwv_flow_file_objects$
PATH_ALIAS =
REQUEST_CHARSET = AL32UTF8
REQUEST_IANA_CHARSET = UTF-8
SCRIPT_PREFIX = /pls
HTTP_COOKIE = ISCOOKIE=true; ORACLE_PLATFORM_REMEMBER_UN=MERKER:zentral; WWV_FLOW_USER2=5352414403960629
Anweisung wurde verarbeitet. -
Hi All,
For our customer we managed a german application inside APEX, unfortunately we have some problems with showing the umlauts in the application.
By showing a interactive report the umlauts in the data and in the column names are shown correct. But when I pressed the green wheel I saw Zurücksetzen instead of zurucksetzen.
This problem also occured by logging into the application with a wrong password (Ungültige ID-Daten für die Anmeldung) instead of Ungeltige ID Daten fur die anmeldung.
By the installation of APEX we run also the LOAD_DE.SQL script to translate the apex version. Before we run this script we set the language to german_Germany.AL32UTF8.
When I look into the HTTP server in the dads.conf file I saw the follow row: PlsqlNLSLanguage German_Germany.AL32UTF8
It seems that the problem is inside APEX instead of the application inside the APEX version (because the application shows the data correct). Is there a way to see which names are stored in the databse (to make sure that the data is stored correctly)?
Has anybody an idea how to fix this problem?
We have an Oracle 11G Database with apex version 3.2 and an HTTP Server.I find a solution for this problem.
Below the steps we did to fix this issue
I first checked the dads.conf, if you’re weblogic is correctly configured.
Yes it was!
Then I checked, if the database is able to save Umlaute
Yes it was!
Then I checked, if the database stores the Umlaute for Apex
No it doesn't
That means, that the import (load_de) was unsuccessfull.
Then I checked the import files, which were saved on the server
Everything seems to be correct.
Then I checked other NLS related settings and found that ORA_NLS10 was set.
Although we need this setting for some reasons, it “destroyed” our load_de.sql.
Finally I unset this setting, and load the data again and now it worked. -
Java.lang.OutOfMemoryError: Requested array size exceeds VM limit
Hi!
I've a this problem and I do not know how to reselve it:
I' ve an oracle 11gr2 database in which I installed the Italian network
when I try to execute a Shortest Path algorithm or a shortestPathAStar algorithm in a java program I got this error.
[ConfigManager::loadConfig, INFO] Load config from specified inputstream.
[oracle.spatial.network.NetworkMetadataImpl, DEBUG] History metadata not found for ROUTING.ITALIA_SPAZIO
[LODNetworkAdaptorSDO::readMaximumLinkLevel, DEBUG] Query String: SELECT MAX(LINK_LEVEL) FROM ROUTING.ITALIA_SPAZIO_LINK$ WHERE LINK_LEVEL > -1
*****Begin: Shortest Path with Multiple Link Levels
*****Shortest Path Using Dijkstra
[oracle.spatial.network.lod.LabelSettingAlgorithm, DEBUG] User data categories:
[LODNetworkAdaptorSDO::isNetworkPartitioned, DEBUG] Query String: SELECT p.PARTITION_ID FROM ROUTING.ITA_SPAZIO_P_TABLE p WHERE p.LINK_LEVEL = ? AND ROWNUM = 1 [1]
[QueryUtility::prepareIDListStatement, DEBUG] Query String: SELECT NODE_ID, PARTITION_ID FROM ROUTING.ITA_SPAZIO_P_TABLE p WHERE p.NODE_ID IN ( SELECT column_value FROM table(:varray) ) AND LINK_LEVEL = ?
[oracle.spatial.network.lod.util.QueryUtility, FINEST] ID Array: [2195814]
[LODNetworkAdaptorSDO::readNodePartitionIds, DEBUG] Query linkLevel = 1
[NetworkIOImpl::readLogicalPartition, DEBUG] Read partition from blob table: partition 1181, level 1
[LODNetworkAdaptorSDO::readPartitionBlobEntry, DEBUG] Query String: SELECT BLOB, NUM_INODES, NUM_ENODES, NUM_ILINKS, NUM_ELINKS, NUM_INLINKS, NUM_OUTLINKS, USER_DATA_INCLUDED FROM ROUTING.ITA_SPAZIO_P_BLOBS_TABLE WHERE PARTITION_ID = ? AND LINK_LEVEL = ? [1181,1]
[oracle.spatial.network.lod.LabelSettingAlgorithm, WARN] Requested array size exceeds VM limit
[NetworkIOImpl::readLogicalPartition, DEBUG] Read partition from blob table: partition 1181, level 1
[LODNetworkAdaptorSDO::readPartitionBlobEntry, DEBUG] Query String: SELECT BLOB, NUM_INODES, NUM_ENODES, NUM_ILINKS, NUM_ELINKS, NUM_INLINKS, NUM_OUTLINKS, USER_DATA_INCLUDED FROM ROUTING.ITA_SPAZIO_P_BLOBS_TABLE WHERE PARTITION_ID = ? AND LINK_LEVEL = ? [1181,1]
Exception in thread "main" java.lang.OutOfMemoryError: Requested array size exceeds VM limit
I use the sdoapi.jar, sdomn.jar and sdoutl.jar stored in the jlib directory of the oracle installation path.
When I performe this query : SELECT BLOB, NUM_INODES, NUM_ENODES, NUM_ILINKS, NUM_ELINKS, NUM_INLINKS, NUM_OUTLINKS, USER_DATA_INCLUDED FROM ROUTING.ITA_SPAZIO_P_BLOBS_TABLE WHERE PARTITION_ID = ? AND LINK_LEVEL = ? [1181,1]
I got the following result
BLOB NUM_INODES NUM_ENODES NUM_ILINKS NUM_ELINKS NUM_INLINKS NUM_OUTLINKS USER_DATA_INCLUDED
(BLOB) 3408 116 3733 136 130 128 N
then the java code I use is :
package it.sistematica.oracle.spatial;
import it.sistematica.oracle.network.data.Constant;
import java.io.InputStream;
import java.sql.Connection;
import oracle.spatial.network.lod.DynamicLinkLevelSelector;
import oracle.spatial.network.lod.GeodeticCostFunction;
import oracle.spatial.network.lod.HeuristicCostFunction;
import oracle.spatial.network.lod.LODNetworkManager;
import oracle.spatial.network.lod.LinkLevelSelector;
import oracle.spatial.network.lod.LogicalSubPath;
import oracle.spatial.network.lod.NetworkAnalyst;
import oracle.spatial.network.lod.NetworkIO;
import oracle.spatial.network.lod.PointOnNet;
import oracle.spatial.network.lod.config.LODConfig;
import oracle.spatial.network.lod.util.PrintUtility;
import oracle.spatial.util.Logger;
public class SpWithMultiLinkLevel
private static NetworkAnalyst analyst;
private static NetworkIO networkIO;
private static void setLogLevel(String logLevel)
if("FATAL".equalsIgnoreCase(logLevel))
Logger.setGlobalLevel(Logger.LEVEL_FATAL);
else if("ERROR".equalsIgnoreCase(logLevel))
Logger.setGlobalLevel(Logger.LEVEL_ERROR);
else if("WARN".equalsIgnoreCase(logLevel))
Logger.setGlobalLevel(Logger.LEVEL_WARN);
else if("INFO".equalsIgnoreCase(logLevel))
Logger.setGlobalLevel(Logger.LEVEL_INFO);
else if("DEBUG".equalsIgnoreCase(logLevel))
Logger.setGlobalLevel(Logger.LEVEL_DEBUG);
else if("FINEST".equalsIgnoreCase(logLevel))
Logger.setGlobalLevel(Logger.LEVEL_FINEST);
else //default: set to ERROR
Logger.setGlobalLevel(Logger.LEVEL_ERROR);
public static void main(String[] args) throws Exception
String configXmlFile = "LODConfigs.xml";
String logLevel = "FINEST";
String dbUrl = Constant.PARAM_DB_URL;
String dbUser = Constant.PARAM_DB_USER;
String dbPassword = Constant.PARAM_DB_PASS;
String networkName = Constant.PARAM_NETWORK_NAME;
long startNodeId = 2195814;
long endNodeId = 3415235;
int linkLevel = 1;
double costThreshold = 1550;
int numHighLevelNeighbors = 8;
double costMultiplier = 1.5;
Connection conn = null;
//get input parameters
for(int i=0; i<args.length; i++)
if(args.equalsIgnoreCase("-dbUrl"))
dbUrl = args[i+1];
else if(args[i].equalsIgnoreCase("-dbUser"))
dbUser = args[i+1];
else if(args[i].equalsIgnoreCase("-dbPassword"))
dbPassword = args[i+1];
else if(args[i].equalsIgnoreCase("-networkName") && args[i+1]!=null)
networkName = args[i+1].toUpperCase();
else if(args[i].equalsIgnoreCase("-linkLevel"))
linkLevel = Integer.parseInt(args[i+1]);
else if(args[i].equalsIgnoreCase("-configXmlFile"))
configXmlFile = args[i+1];
else if(args[i].equalsIgnoreCase("-logLevel"))
logLevel = args[i+1];
// opening connection
System.out.println("Connecting to ......... " + Constant.PARAM_DB_URL);
conn = LODNetworkManager.getConnection(dbUrl, dbUser, dbPassword);
System.out.println("Network analysis for "+networkName);
setLogLevel(logLevel);
//load user specified LOD configuration (optional),
//otherwise default configuration will be used
InputStream config = (new Network()).readConfig(configXmlFile);
LODNetworkManager.getConfigManager().loadConfig(config);
LODConfig c = LODNetworkManager.getConfigManager().getConfig(networkName);
//get network input/output object
networkIO = LODNetworkManager.getCachedNetworkIO(
conn, networkName, networkName, null);
//get network analyst
analyst = LODNetworkManager.getNetworkAnalyst(networkIO);
double[] costThresholds = {costThreshold};
LogicalSubPath subPath = null;
try
System.out.println("*****Begin: Shortest Path with Multiple Link Levels");
System.out.println("*****Shortest Path Using Dijkstra");
String algorithm = "DIJKSTRA";
linkLevel = 1;
costThreshold = 5000;
subPath = analyst.shortestPathDijkstra(new PointOnNet(startNodeId), new PointOnNet(endNodeId),linkLevel, null);
PrintUtility.print(System.out, subPath, true, 10000, 0);
System.out.println("*****End: Shortest path using Dijkstra");
catch (Exception e)
e.printStackTrace();
try
System.out.println("*****Shortest Path using Astar");
HeuristicCostFunction costFunction = new GeodeticCostFunction(0,-1, 0, -2);
LinkLevelSelector lls = new DynamicLinkLevelSelector(analyst, linkLevel, costFunction, costThresholds, numHighLevelNeighbors, costMultiplier, null);
subPath = analyst.shortestPathAStar(
new PointOnNet(startNodeId), new PointOnNet(endNodeId), null, costFunction, lls);
PrintUtility.print(System.out, subPath, true, 10000, 0);
System.out.println("*****End: Shortest Path Using Astar");
System.out.println("*****End: Shortest Path with Multiple Link Levels");
catch (Exception e)
e.printStackTrace();
if(conn!=null)
try{conn.close();} catch(Exception ignore){}
At first I create a two link level network with this command
exec sdo_net.spatial_partition('ITALIA_SPAZIO', 'ITA_SPAZIO_P_TABLE', 5000, 'LOAD_DIR', 'sdlod_part.log', 'w', 1);
exec sdo_net.spatial_partition('ITALIA_SPAZIO', 'ITA_SPAZIO_P_TABLE', 60000, 'LOAD_DIR', 'sdlod_part.log', 'w', 2);
exec sdo_net.generate_partition_blobs('ITALIA_SPAZIO', 1, 'ITA_SPAZIO_P_BLOBS_TABLE', true, true, 'LOAD_DIR', 'sdlod_part_blob.log', 'w', false, true);
exec sdo_net.generate_partition_blobs('ITALIA_SPAZIO', 2, 'ITA_SPAZIO_P_BLOBS_TABLE', true, true, 'LOAD_DIR', 'sdlod_part_blob.log', 'w', false, true);
Then I try with a single level network but I got the same error.
Please can samebody help me?I find the solution to this problem.
In the LODConfig.xml file I have:
<readPartitionFromBlob>true</readPartitionFromBlob>
<partitionBlobTranslator>oracle.spatial.network.lod.PartitionBlobTranslator11g</partitionBlobTranslator>
but when I change it to
<readPartitionFromBlob>true</readPartitionFromBlob>
<partitionBlobTranslator>oracle.spatial.network.lod.PartitionBlobTranslator11gR2</partitionBlobTranslator>
The application starts without the obove mentioned error. -
IE 7 patch resets security settings and disables Apex login
I have a working Apex app, and the users must use IE as one of our other applications is not certified for Firefox. Well, everything was working fine on Thursday, we were off Friday. This morning, the main Login button doesn't do anything, and I can't even log into the dev console. Firefox does seem to work.
It seems patch KB980182 resets some security settings, and the Login button doesn't do anything.
I set added my site to the Trusted Site list and everything is working now. Just another notch on my "I hate MS" totem.
Edited by: ABD -- DBA on Apr 5, 2010 10:07 AM
Edited by: ABD -- DBA on Apr 5, 2010 11:27 AMHi Alfred,
It seems that you did not perform step 3 at 3.3.11.1 at http://docs.oracle.com/cd/E37097_01/doc/install.42/e35123/otn_install.htm#BABBHFGD
ALTER SESSION SET CURRENT_SCHEMA = APEX_040200;
Please try this before running @load_de.sql.
I hope this helps.
Joel -
How can I change in Apex 3.2.1 shipped with 11gR2 the language to german?
ThanksHello Patrick,
Did you ran the load_de.sql (from the apex installation \builder\de directory?
And set the preferred language of your browser to german as well.
Vielleicht geht es dann gut...
Greetings,
Roel
http://roelhartman.blogspot.com/ -
Filenames shortened from host dir command
forms 6 - client server -
If I do the following in DOS:
C:\Develop\test>dir
Volume in drive C has no label.
Volume Serial Number is A487-950B
Directory of C:\Develop\test
14/12/2006 13:18 <DIR> .
14/12/2006 13:18 <DIR> ..
14/12/2006 12:16 0 test2_long_name.txt
14/12/2006 12:15 0 text1_long_name.txt
2 File(s) 0 bytes
2 Dir(s) 70,448,463,872 bytes free
C:\Develop\test>dir /b >C:\ALLFILES.TXT
C:\Develop\test>type C:\ALLFILES.TXT
test2_long_name.txt
text1_long_name.txtbut from within a form:
host('dir /b '||:CONTROL.LOAD_DIR ||'> C:\ALLFILES.TMP',NO_SCREEN);produces a file containing
TEST2_~1.TXT
TEXT1_~1.TXT
Is there any way of accessing the full filenames from a Form?The following works...
host('CMD.EXE /C dir /b '||:CONTROL.LOAD_DIR ||'> C:\ALLFILES.TMP',NO_SCREEN);Thank you! -
German Umlauts in helptext displayed as rectangle
Background
Upgrading Apex from 3.2.x to 4.0.2.00.07
Problem
Apex running in German. The tests look normal ( German Umlauts looks correct)
Only customized helptext or standard help text will display the Umlauts as rectangles.
Load_de.sql was running corrctly
On Apex.oracle.com -> The issue also not reproduceable
If set: Set Screen Reader Mode On = on
it works too?
Environment
ApEx 4.0.2.00.07 on linux 64-bit on a 11.1.1.0.7 database
Client: XP SP3 IE 8
Any ideas?
Perhaps similar issues in other languages like French or so?
Thanks HendrikDid you look at the character set when you exported your application from the 3.2 environment?
Did you import it into the 4 environment using the same character set? -
10g XE (APEX 2.1) - APEX 3.1
I would like to upgrade the APEX from my 10g XE installation (version 2.1.0.00.39) to the new APEX 3.1. I already tried it but failed :/ So I reinstalled XE and would like to give it a new try ;)
I unzipped the apex_3.1.zip to c:\temp\apex
Following the installation guide I will do the following:
===
sqlplus /nolog
connect sys as sysdba
@apexins SYSAUX SYSAUX TEMP /i/
===
From what I've read in the installation guide, the upgrade process is completed after this step (-> chapter 4: "Post-installation Tasks").
Anything else I need to do?
Thanks!Hi Stefan,
yes, there are a few more steps necessary:
http://www.oracle.com/technology/products/database/application_express/html/3.1_and_xe.html
, especially
2) loading the new images into the XML DB (apxldimg.sql)
and
3) changing the password for the ADMIN user (apxxepwd.sql)
Also, I would install the owa_util patch, it upgrades the toolkit to 10.1.2.0.6.
http://download.oracle.com/docs/cd/E10513_01/doc/install.310/e10496/pre_require.htm#BABGBJJD
(2.7 PL/SQL Web Toolkit)
After that you would also have to install APEX for your language, e.g. for German:
-- Frontend auf Deutsch installieren
set NLS_LANG=GERMAN_GERMANY.AL32UTF8
cd builder
cd de
sqlplus / as sysdba
ALTER SESSION SET CURRENT_SCHEMA = FLOWS_030100;
@load_de.sqlRegards,
~Dietmar. -
Language issues with 11g xe and apex
Hi,
Nice work indeed, but I found that there's not a Chinese version of 11g xe, it is in English, and also for apex embeded, is it ok for me to do the same as before, to install a language for apex by running the script offered within the apex package?
After installing the apex app, some menus are in English in the interacitve report, like the 'action' button and its included functions, like aggregate, caculate, sort,Hi ,
I have found the way, as the manual stated:
3.3.10 About Running Oracle Application Express in Other Languages
The Oracle Application Express interface is translated into German, Spanish, French, Italian, Japanese, Korean, Brazilian Portuguese, Simplified Chinese, and Traditional Chinese. A single instance of Oracle Application Express can be installed with one or more of these translated versions. At runtime, each user's Web browser language settings determine the specific language version.
In order to install other languages you must use the apex_4.0.zip file which contains the extra files referenced below. If you previously downloaded apex_4.0_en.zip, then you don't need to re-install Oracle Application Express. Simply download apex_4.0.zip and unzip the file into the same directory where you unzipped apex_4.0_en.zip.
The translated version of Oracle Application Express should be loaded into a database that has a character set that supports the specific language. If you attempt to install a translated version of Oracle Application Express into a database that does not support the character encoding of the language, the installation may fail or the translated Oracle Application Express instance may appear corrupt when run. The database character set AL32UTF8 supports all the translated versions of Oracle Application Express.
You can manually install translated versions of Oracle Application Express using SQL*Plus. The installation files are encoded in AL32UTF8.
Note:
Regardless of the target database character set, to install a translated version of Oracle Application Express, you must set the character set value of the NLS_LANG environment variable to AL32UTF8 before starting SQL*Plus.
The following examples illustrate valid NLS_LANG settings for loading Oracle Application Express translations:
American_America.AL32UTF8
Japanese_Japan.AL32UTF8
3.3.10.1 Installing a Translated Version of Oracle Application Express
Whether you are installing for the first time or upgrading from a previous release, you must run the load_lang.sql script to run a translated version of Oracle Application Express.
The installation scripts are located in subdirectories identified by a language code in the unzipped distribution apex/builder. For example, the German version is located in apex/builder/de and the Japanese version is located in apex/builder/ja. Within each of directory, there is a language loading script identified by the language code (for example, load_de.sql or load_ja.sql).
To install a translated version of Oracle Application Express:
Set the NLS_LANG environment variable, making sure that the character set is AL32UTF8. For example:
Bourne or Korn shell:
NLS_LANG=American_America.AL32UTF8
export NLS_LANG
C shell:
setenv NLS_LANG American_America.AL32UTF8
For Windows based systems:
set NLS_LANG=American_America.AL32UTF8
Navigate to the directory under apex/builder based on the language you need to install. For example for German, navigate to apex/builder/de. Start SQL*Plus and connect to the database where Oracle Application Express is installed as SYS specifying the SYSDBA role. For example:
On Windows:
SYSTEM_DRIVE:\ sqlplus /nolog
SQL> CONNECT SYS as SYSDBA
Enter password: SYS_password
On UNIX and Linux:
$ sqlplus /nolog
SQL> CONNECT SYS as SYSDBA
Enter password: SYS_password
Execute the following statement:
ALTER SESSION SET CURRENT_SCHEMA = APEX_040000;
Execute the appropriate language specific script. For example:
@load_lang.sql
Where lang is the specific language (for example, load_de.sql for German or load_ja.sql for Japanese).
though I have to download apex 4.0.2, since the packages not avaliable within 11gXE. -
Additional language installed - ORA-01403
Hello there,
yesterday I upgraded APEX 3.2 -> APEX 4.1, this worked fine.
Today I installed the additional language german. Now I get ORA-01403 when choosing language de in the development environment of the application. The error is the same if I set the browser language to english or german.
This is what I did:
1.) set environment:
NLS_LANG=GERMAN_GERMANY.AL32UTF8
export NLS_LANG
echo $NLS_LANG
GERMAN_GERMANY.AL32UTF8
2.) start sqlplus
3.) ALTER SESSION SET CURRENT_SCHEMA = APEX_040100;
Session wurde geändert.
4.) @load_de.sql
Any help is appriciated,
thanks,
CarolaHello again,
in the first attempt I set the wrong environment AND I executed the wrong script:
I took the script of <APEX3.2 software directory>\APEX\Builder\de instead of
<APEX4.1 software directory>\APEX\Builder\de
So now I deinstalled the language:
changed directory to <APEX3.2 software directory>\APEX\Builder\de -> ran unload_de.sql script
and installed it again:
changed directory to <APEX4.2 software directory>\APEX\Builder\de -> ran load_de.sql script
BUT I got a new error:
After installation of the german language I was able to click the "Deutsch" (German) Button in the GUI but I was allways redirected to the Login-Page
i am only able to login with my login/password even I used "English" for the language.
I cannot login with German...
as described here:
Connot login into APEX 4.1 Workspace with German language
The solution mentioned in that thread worked for me, too:
sqlplus / nolog
connect sys as sysdba
ALTER SESSION SET CURRENT_SCHEMA = APEX_040100;
begin
wwv_flow_security.g_security_group_id := 10;
wwv_flow_security.set_internal_cookie_name;
commit;
end;
regards,
Carola
Maybe you are looking for
-
Difference between in invoice s1 and s2 documents
what is the difference between s1 and s2 invoice documents. in which case we can use it both the documents . how to use it
-
Today I was updating my phone to the newest IOS 7 and after it finished downloading. An error showed up on my screen telling me it was unable to update. So I decided to just unplug my phone and maybe do it later but on my screen I have a USB cord and
-
Need help forming randomly colored lines, that are equidistant(ex included)
My assignment: The top-right cell requires horizontal lines that are equidistant in the cell. Each line is 10 pixels apart. Additionally, the lines need to be colored randomly in any possible red, green and blue range. example: http://i68.photobucket
-
G4: connecting Touch/iPhone to Mac
Here's a potential fix for some of you. I've used to have trouble connecting my iPod Touch to a G4 Quicksilver with a 3rd party usb2 board. I noted the battery icon on the iPod did not show a power connection. If I restarted the Mac, all was well. I
-
Download and Refresh Option in (image or link section)
Hi All, If i click image(report image) in my metric i want to show report with download and refrsh option.can u please help me how to do in obiee. using link or image---download and refrsh options are not coming in report. Thanks&Regards cnu