Can Unicode system have Non Unicode Database
i have installed Nw2004 Unicode .
But if i install NW2004 unicode the database is also unicode or not
Hi,
Unicode and non unicode depends on how many bytes are reserved at database
if itis 1byte it is non unicode supports only english and germany
2 bytes it is non-unicode
so the DB is created with an Unicode Characterset once you install sap as unicode system
Samrat
Similar Messages
-
Can Forms Builder access non-Oracle Database?
Does any one know whether Pracle Forms can access othe non-Oracle database via ODBC or JDBC to MS Access or MySQL?
12282,
In general, HTML DB gives you access to Oracle database facilities. These include heterogeneous services. Please search this forum for keyword "heterogeneous" and you can follow the threads that interest you.
As for the comparison with brain surgery, I'd rank them about the same in terms of raw thrill.
Scott -
SBO crystal add-on - can it connect to non SBO databases
we succesfully installed crystal ad-on for SBO with 2007A version. it runs crystal reports that query data from SBO databases. but we cannot get reports that query data from other databases (not SAP databases) to work? Has anyone tried using crystal add-on with other databases?
You may find a blog called SAP Business One and Crystal Reports published last year.
/people/richard.duffy/blog/2008/06/17/sap-business-one-and-crystal-reports -
Can I source an environment before making a system call from the database
I can execute system calls from the database like
Process proc = Runtime.getRuntime().exec("env");
but I am unable to source an environment before making the call.
Our goal is to from within the database to execute tkprof on a
raw trace file then load both files into clobs in a table. We can load
the raw trace no problem, we just cannot figure out how to execute
tkrprof on the raw trace then load its output.
Anyone know if this is possible to hava java get a runtime and then call
an environment file to source the environment so that path's and other environment variables are set prior to executing another system command.Thanks for that...but can I do multiple edits in my Stored Procedure Vaibhav and pass back something that I can then utilize in my SSIS? For example...
One and Only one Member Span...so I'd be doing a SELECT COUNT(*) based on my match criteria or handle the count accordingly in my Stored Procedure and passing something back via the OLE DB Command and handling it appropriately in SSIS
Are there "Diabetes" claims...again probably by analyzing a SELECT COUNT(*)
Am I expecting too much from the SSIS...should I be doing all of this in a Stored Procedure? I was hoping to use the SSIS GUI for everything but maybe that's just not possible. Rather use the Stored Procedure to analyze my stged data, edit accordingly, do
data stores accordingly...especially the data anomalies...and then use the SSIS to control navigation
Your thoughts........
Could you maybe clarify the difference between an OLE DB Command on the Data Flow and the Execute SQL Task on the Control Flow...
You can get return values from oledb comand if you want to pipeline.
see this link for more details
http://josef-richberg.squarespace.com/journal/2011/6/30/ssis-oledb-command-and-procedure-output-params.html
The procedure should have an output parameter defined for that
I belive if you've flexibility of using stored procedure you may be better off doing this in execute sql task in control flow. Calling sp in data flow will cause it to execute sp once for each row in dataset whereas in controlflow it will go for set based
processing
Please Mark This As Answer if it solved your issue
Please Vote This As Helpful if it helps to solve your issue
Visakh
My Wiki User Page
My MSDN Page
My Personal Blog
My Facebook Page -
Can a non-RAC database use SCAN ?
I have a 4 node 11gR2 cluster which has all different kinds of versions ( 10g ,11gR1 & 11gR2 ) on both RAC & NON RAC .
I know for sure that I can use SCAN for non 11gR2 databases for RAC databases .
For standalone db's It seems like it is working intermitently but is this supported ? the reason why I ask is there is no documentation on how to configure or troubleshoot for non-RAC using SCAN .
Appreciate your help
RaviI was trying to find some information about the issue, but i think SCAN is really designed for RAC databases.
You don't really need to use the SCAN for what you just described:
you can update the client tnanames with the vip addresses of all nodes with FAILOVER = ON
Example:
(DESCRIPTION=
(ADDRESS_LIST=
(ADDRESS=(PROTOCOL=TCP)(HOST=node1-vip)(PORT=1521))
(ADDRESS=(PROTOCOL=TCP)(HOST=node2-vip)(PORT=1521))
(ADDRESS=(PROTOCOL=TCP)(HOST=node3-vip)(PORT=1521))
(ADDRESS=(PROTOCOL=TCP)(HOST=node4-vip)(PORT=1521))
(FAILOVER = ON)
(CONNECT_DATA=(SERVER = DEDICATED)(SERVICE_NAME=DB.WORLD))
However, you can try this (i never tried it, but i think it should work):
- See the document http://download.oracle.com/docs/cd/E11882_01/install.112/e10813/undrstnd.htm#BEICFAIC
+... If you do not set LOCAL_LISTENER, then the Database Agent automatically keeps the database associated with the Grid home's node listener updated...+
So don't set the LOCAL_LISTENER in your db.
- Update the client tnsnames with the SCAN if the version of the database is 11.2.0.1
- Try to see if it works fine
- Move your db to another node and try again -
Connecting to Non-Oracle Databases
How can we connect to Non-oracle databases like MS-SQL server using Developer Forms and reports?
can any body please provide steps to do this.HI
to connect to Non-Oracle Database u have to use OCA ,,,u have to define ODBC data source for the database <source1> u want to connect. to connect from the forms or reports
user name/password@ODBC:source1.
hope this help u
try to look for the developer help -
Can I create a non-Unicode database manually via create database segment
Hi
As unicode encode use more bytes than 2-bytes encode (for instance, ZHS16GBK), and XE has the limit with 4GB totally. So, can I create a non-Unicode (for instance, ZHS16GBK) database manually via create database segment? or I just could use unicode?
Thanks.
SamuelCould you load or paste this scripts? Well, the script is (obviously) a shell script, useless on Windows, unless you have some emulator (CygWin, MKS toolkit or similar). The following is the Sql part :
sqlplus /nolog <<END
spool xe_createdb.log
connect sys/oracle as sysdba
startup nomount pfile=$filedir/init$ORACLE_SID.ora
whenever sqlerror exit;
create database
maxinstances 1
maxloghistory 2
maxlogfiles 16
maxlogmembers 2
maxdatafiles 30
datafile '$filedir/system.dbf'
size 200M reuse autoextend on next 10M maxsize 600M
extent management local
sysaux datafile '$filedir/sysaux.dbf'
size 10M reuse autoextend on next 10M
default temporary tablespace temp tempfile '$filedir/temp.dbf'
size 20M reuse autoextend on next 10M maxsize 500M
undo tablespace undo datafile '$filedir/undots1.dbf'
size 50M reuse autoextend on next 5M maxsize 500M
--character set al32utf8
character set $dbcharset
national character set al16utf16
set time_zone='00:00'
controlfile reuse
logfile '$filedir/log1.dbf' size 50m reuse
, '$filedir/log2.dbf' size 50m reuse
, '$filedir/log3.dbf' size 50m reuse
user system identified by oracle
user sys identified by oracle
-- create the tablespace for users data
create tablespace users
datafile '$filedir/users.dbf'
size 100M reuse autoextend on next 10M maxsize 5G
extent management local
-- install data dictionary views:
@?/rdbms/admin/catalog.sql
-- run catblock
@?/rdbms/admin/catblock
-- run catproc
@?/rdbms/admin/catproc
-- run catoctk
@?/rdbms/admin/catoctk
-- run pupbld
connect system/oracle
@?/sqlplus/admin/pupbld
@?/sqlplus/admin/help/hlpbld.sql helpus.sql;
-- run plustrace
connect sys/oracle as sysdba
@?/sqlplus/admin/plustrce
-- Install context
@?/ctx/admin/catctx oracle SYSAUX TEMP NOLOCK;
connect CTXSYS/oracle
@?/ctx/admin/defaults/dr0defin.sql "AMERICAN"
-- Install XDB
connect sys/oracle as sysdba
@?/rdbms/admin/catqm.sql oracle SYSAUX TEMP;
connect SYS/oracle as SYSDBA
@?/rdbms/admin/catxdbj.sql;
connect SYS/oracle as SYSDBA
@?/rdbms/admin/catxdbdbca.sql 0 8080;
connect SYS/oracle as SYSDBA
begin dbms_xdb.setListenerLocalAccess( l_access => TRUE ); end;
-- Install Spatial Locator
connect sys/oracle as sysdba
create user MDSYS identified by MDSYS account lock;
@?/md/admin/catmdloc.sql
create spfile='$filedir/spfile.ora' from pfile
alter user anonymous account unlock
disconnect
-- recompile invalid objects
connect sys/oracle as sysdba
begin dbms_workload_repository.modify_snapshot_settings(interval => 0); end;
begin dbms_scheduler.disable('AUTO_SPACE_ADVISOR_JOB', true); end;
spool off
exit
ENDWords prefixed with $ are OS variables, you have to substitute them with your values. -
Can't run non-UNICODE-DbSl against UNICODE database
Hi everyone. I get this error during the update of Solution Manager 7.1 SPS4 (dual stack) to SPS10. It is a green install. This happens during the
phase PREP_EXTRACT/PREIMP! Of the ABAP stack. Step 5.2. I do not see a lot of people with this problem, so I assume it is something I am doing wrong, as it is my first time using the tool SUM.
Details of the system:
Solution Manager 7.1 SPS4
Windows 2008 R2 64 bit
Microsoft SQL 2008 R2 64 bit SP1
Central installation type with all components on
the same host
Kernel level 600
Here is what I have done so far:
Downloaded the media as described in the installation
guide.
Worked my way through the install using the
Software Provision Manager 1.0
Updated the Kernel from level 401 to 600, by
copying the files from the download folder to the F:\usr\sap\SM1\SYS\exe\uc\NTAMD64
folder. This is the folder that is assigned to the DIR_CT_RUN parameter.
I start the STARTUP.BAT file in the SUM folder.
I then start the SUM GUI and run through the
steps and in step 3 I map the Stack configuration file (XML) to one listed in
the folder “51047130\DATA” called “SPS10_stack.xml”
Then I
get to 5.2 where the system stops with this error:
Severe error(s) occurred in phase PREP_EXTRACT/PREIMP!
Last error code set: Single errors (code <= 8) found in logfile 'PREIMP.ELG'
ERROR: Detected the following errors:
# F:\usr\SUM\abap\log\R710VPE.<DB>:
4 ETW000 TRACE-INFO: 19: [ dev trc,00000] Driver: sqlncli10.dll Driver release: 10.50.2769 3938 0.039733
4 ETW000 TRACE-INFO: 20: [ dev trc,00000] GetDbRelease: 10.50.2769.00 1603 0.041336
4 ETW000 TRACE-INFO: 21: [ dev trc,00000] GetDbRelease: Got DB release numbers (10,50,2769,0) 21 0.041357
4 ETW000 TRACE-INFO: 22: [ dev trc,00000] Can't run non-UNICODE-DbSl against UNICODE database 2647 0.044004
4 ETW000 TRACE-INFO: 23: [ dev trc,00000] CheckCodepageType failed. Connect terminated. 13 0.044017
2EETW169 no connect possible: "DBMS = MSSQL --- SERVER = '<SERVER>' DBNAME = '<DB>'"
Can
anyone please help?
PS:
The admin user that I use do have access to the database. It is listed with
sysadmin role and the default DB is the Solution Manager db.ERROR: Detected the following errors:
# F:\usr\SUM\abap\log\R710VPE.<DB>:
4 ETW000 TRACE-INFO: 19: [ dev trc,00000] Driver: sqlncli10.dll Driver release: 10.50.2769 3938 0.039733
4 ETW000 TRACE-INFO: 20: [ dev trc,00000] GetDbRelease: 10.50.2769.00 1603 0.041336
4 ETW000 TRACE-INFO: 21: [ dev trc,00000] GetDbRelease: Got DB release numbers (10,50,2769,0) 21 0.041357
4 ETW000 TRACE-INFO: 22: [ dev trc,00000] Can't run non-UNICODE-DbSl against UNICODE database 2647 0.044004
4 ETW000 TRACE-INFO: 23: [ dev trc,00000] CheckCodepageType failed.
As per error, you have used wrong kernel. Please make sure that you use unicode kernel as your system is also unicode.
Thanks,
Sunny -
Can we read an oracle non-unicode database to an sap unicode dataset????
Hi
Can we read an oracle non-unicode database to an sap unicode environtment using open dataset.,transfer....using a connection??
RegardsHello Jacques,
please check sapnote #808505 (Secondary connection to Oracle DB w/ different character set).
Regards
Stefan -
Can username, password have unicode(non english) characters
Does Oracle allow a username, password to have non english characters.
I found the answer to my own question. In essence it looks like the answer is Yes for UserName and a little confusing for the Password. Password has to be in Single byte characterset, not clear whether 7 bit or 8 bit. 8 bit from my understanding is Ascii + some Western European characters.
Following is from Oracle 10G Database SQL reference
user
Specify the name of the user to be created. This name can contain only characters from your database character set and must follow the rules described in the section "Schema Object Naming Rules". Oracle recommends that the user name contain at least one single-byte character regardless of whether the database character set also contains multibyte characters.
Note:
Oracle recommends that user names and passwords be encoded in ASCII or EBCDIC characters only, depending on your platform.
BY password
The BY password clause lets you creates a local user and indicates that the user must specify password to log on to the database. Passwords can contain only single-byte characters from your database character set regardless of whether the character set also contains multibyte characters.
Passwords must follow the rules described in the section "Schema Object Naming Rules", unless you are using the Oracle Database password complexity verification routine. That routine requires a more complex combination of characters than the normal naming rules permit. -
Peoplesoft convert Oracle non-unicode database to unicode database
I am following doc 1437384.1 to convert a Peoplesoft database from non-unicode database to unicode database
I use the following export statement (as user PS)
SET NO TRACE;
SET OUTPUT output_file.dat;
SET NO DATA;
EXPORT *;
And the following import statement (as user sysadm)
SET NO TRACE;
SET NO DATA;
SET INPUT output_file;
SET LOG log_file;
SET UNICODE ON;
SET STATISTICS OFF;
SET ENABLED_DATATYPE 9.0;
IMPORT *;
Before I do the datapump import, I am comparing the objects
SQL> select object_type, count(*) from dba_objects where owner = 'SYSADM' group by object_type order by 1 asc;
OBJECT_TYPE COUNT(*)
INDEX 33797
LOB 2775
TABLE 28829
TRIGGER 9
VIEW 21208
on oracsc63 (targetdb):
SQL> select object_type, count(*) from dba_objects where owner = 'SYSADM' group by object_type order by 1 asc;
OBJECT_TYPE COUNT(*)
INDEX 23748
LOB 2170
TABLE 19727
I don't have the same number of object. When I do the import this means that around 10000 tables will not have the UTF-8 format.
Any ideas how I can solve this? How has experience with this peoplesoft conversions?Hello Jacques,
please check sapnote #808505 (Secondary connection to Oracle DB w/ different character set).
Regards
Stefan -
Errors while performing non-Unicode database export
Hi,
I am exporting of a non-unicode database (to perform a unicode conversion). The export has completed without any problems, but I frequently got the following messages in logfile.
Error 1- UMGCOMCHAR read check skip, no data found; probably old SPUMG
Error 2- enviornment variable I18N_POOL_WIDTH is not set. Checks are active
Error 3- I18N_NAMETAB_TIMESTAMPS not in env: checks are ON (Note 738858)
My query is that
1- Are these above 3 errors an issue.
2- When I import already exported files into a unicode database, will it cause any problem or loss of data.
3- What is the fix to this issue.
Points to be awarded for any kind of small help.
ThanksDepending on the data that you have in your non-unicode database, potentially data expansions or data loss may occur.
Data expansions
For example, a 1 byte character in a VARCHAR2(1) column may expand to 2 bytes or 3 bytes in a Unicode (UTF8) database; hence you may need to re-define you scheme prior to importing the data into your new Unicode database.
Data Loss
This happens only if you have invalid characters inside your non-unicode database. For example, you may have some 8-bit non-ASCII characters inside your US7ASCII database, during export these characters will be converted to some replacement characters (?).
However you can use the character set scanner (csscan) to scan your source database to detect both of the above scenarios. Please visit the Globalization Support section of OTN for more info - http://technet.oracle.com/tech/globalization/content.html
Regards
Nat -
Unicode/non-unicode database
Hi,
I have two Oracle 8.1.7 databases : an unicode database, and a non-unicode database.
Can I export schema from non-unicode database to unicode database without problem ? What is the real impact ?
Thank you in advance for your help,
Nicolas.Depending on the data that you have in your non-unicode database, potentially data expansions or data loss may occur.
Data expansions
For example, a 1 byte character in a VARCHAR2(1) column may expand to 2 bytes or 3 bytes in a Unicode (UTF8) database; hence you may need to re-define you scheme prior to importing the data into your new Unicode database.
Data Loss
This happens only if you have invalid characters inside your non-unicode database. For example, you may have some 8-bit non-ASCII characters inside your US7ASCII database, during export these characters will be converted to some replacement characters (?).
However you can use the character set scanner (csscan) to scan your source database to detect both of the above scenarios. Please visit the Globalization Support section of OTN for more info - http://technet.oracle.com/tech/globalization/content.html
Regards
Nat -
Cannot run a UNICODE kernel against a non-UTF8 database
Hi,
I am trying to install SAP ECC 6.0 SR2 . am using windows 2003 server oracle 10g db.
please help me how to resolve this...
sapparam: sapargv( argc, argv) has not been called.
sapparam(1c): No Profile used.
sapparam: SAPSYSTEMNAME neither in Profile nor in Commandline
D:\usr\sap\DEV\SYS\exe\uc\NTI386\R3load.exe: START OF LOG: 20100717144107
D:\usr\sap\DEV\SYS\exe\uc\NTI386\R3load.exe: sccsid @(#) $Id: //bas/700_REL/src/R3ld/R3load/R3ldmain.c#13 $ SAP
D:\usr\sap\DEV\SYS\exe\uc\NTI386\R3load.exe: version R7.00/V1.4 [UNICODE]
Compiled Jul 17 2007 01:28:45
D:\usr\sap\DEV\SYS\exe\uc\NTI386\R3load.exe -testconnect
DbSl Trace: ORA-1403 when accessing table SAPUSER
DbSl Trace: Cannot run a UNICODE kernel against a non-UTF8 database (charset = AL32UTF8)
(DB) ERROR: db_connect rc = 256
DbSl Trace: Default conn.: already connected to DEV
(DB) ERROR: DbSlErrorMsg rc = 29
D:\usr\sap\DEV\SYS\exe\uc\NTI386\R3load.exe: job finished with 1 error(s)
D:\usr\sap\DEV\SYS\exe\uc\NTI386\R3load.exe: END OF LOG: 20100717144108Reinstallae the server .problem solved thanks to 3everyone
-
A record selection problem with a string field when UNICODE database
We used report files made by Crystal Reports 9 which access string fields
(char / varchar2 type) of NON-UNICODE database tables.
Now, our new product needs to deal with UNICODE database, therefore,
we created another database schema changing table definition as below.
(The table name and column name are not changed.)
char type -> nchar type
varchar2 type -> nvarchar2 type
When we tried to access the above table, and output a report,
the SQL statement created from the report seemed to be wrong.
We confirmed the SQL statement using Oracle trace function.
SELECT (abbr.) WHERE "XXXVIEW"."YYY"='123'.
We think the above '123' should be N'123' because UNICODE string
is stored in nchar / nvarchar2 type field.
Question:
How can we obtain the correct SQL statement in this case?
Is there any option setting?
FYI:
The environment are as follows.
Oracle version: 11.2.0
ODBC version: 11.2.0.1
National character set: AL16UTF16With further investigating, we found patterns that worked well.
Worked well patters:
Oracle version: 11.2.0
ODBC version: 11.2.0.1
National character set: AL16UTF16
Report file made by Crystal Reports 2011
Crystal Reports XI
Not worked patters:
Oracle version: 11.2.0 (same above)
ODBC version: 11.2.0.1 (same above)
National character set: AL16UTF16 (same above)
Report file made by Crystal Reports 2011 (same above)
Crystal Reports 2008 / 2011
We think this phenomenon is degraded behavior of Crystal Reports 2008 / 2011.
But we have to use the not worked patters.
Anything wrong with us? Pls help.
-Nobuhiko
Maybe you are looking for
-
Migration assistant update for Mac OS X Snow Leopard
Hello -- I downloaded SNOW LEOPARD successfully that past week. I did a software update as well afterwards. Now in preparation for upgrading to LION OS X, I read an article that mentions one must make sure to have the MIGRATION ASSISTANT UPDATE for M
-
ITunes in Multiple Windows Profiles using same library files.
I am running Windows Vista Ultimate with iTunes 7.1.1.5. I have two windows users created on the machine and I have my iTunes library files installed to c:\iTunes both user accounts see the music just fine. The issue that I am having is when I attemp
-
Simple Abap Code Case i_chabsnm is not working
Please help me asap, I am trying to enhance the BW datasource with only one field "Responsible" in 0refx_2 datasource . I am getting the error in code that case i_chabasnm is unknown and tables not defined by data statement please help me to correct
-
Store File as .xml using standalone="yes"
Hello i have a working scenario which creates an .xml from a purchase order. The encoding ist UTF-8. What i am missing is the standalone="yes" in the <xml-tag>. How can i get this optional attribute into my created xml? Help is greatly appreciated. T
-
Hello, We are building a huge calculation view which in the end will have ~1000 fields. This calculation view will be built from several smaller calculation views with union between them. Each small calculation view uses Analytical view that in the l