DBAsupport.com Forums - Powered by vBulletin
Page 2 of 2 FirstFirst 12
Results 11 to 13 of 13

Thread: Oracle OLEDB Provider adds blanks

  1. #11
    Join Date
    Nov 2000
    Location
    Pittsburgh, PA
    Posts
    4,166
    Quote Originally Posted by A112Abarth View Post
    I try to get the newest driver. Do I have to install the complete newer Oracle Client or ist it possible only to install a newer OLEDB/ODBC ?
    If it then doesn't work correctly we will open an Oracle SR.
    If you are running any Oracle client before 11gR2, then you need to create a new and separate Oracle Home for the 11gR2 Client.
    You don't need to remove the current client until you have the new client installed. then you simply need to point to the new client.

  2. #12
    Join Date
    Dec 2014
    Posts
    2
    I found the case like this.

    I want to know the result of SQL below:
    select dump('F',1016) from Dual

    My case:
    - NLS_CHARACTERSET=AL16SJISTILDE(Variable-Width 2 byte encoding)
    - NLS_LENGTH_SEMANTICS=BYTE
    - The sql is "select 'あ' from DUAL". 'あ' means a 2-byte character.
    - OraOLEDB 11.2.0.2 adds blank but OraOLEDB 11.2.0.1 does not add blank.

  3. #13
    Join Date
    Dec 2014
    Posts
    2

    Unhappy

    > I found the case like this.
    Sorry, my case may not resemble your case.

    http://docs.oracle.com/cd/E11882_01/...a.htm#NLSPG584
    > JA16SJISTILDE MB, ASCII, UDC (*My case)
    > WE8MSWIN1252 SB, ASCII, EURO (*Your case)

    https://community.oracle.com/thread/2617083
    > AttributeName : MARKER Value : -Fsssssssssssssssssssssssssssssss-
    * 's' means a blank character.

    Your case may possibly resemble the case below.
    https://community.oracle.com/thread/853504
    > Literal string from aselect statement has padded with spaces up to 32 chars

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  


Click Here to Expand Forum to Full Width