Error creating table on MS SQL Server with OC4J standalone

Hi there,
I'm trying to deploy an EJB application to OC4J standalone using a MS SQL Server 2000 database, MS SQL Server JDBC Drivers and OC4J 9.0.3 standalone but i keep getting this error:
Auto-creating table: create table Functieprofiel_competentieNiveau_CompetentieNiveau_functieprofiel_LBOS_Ear_LBOS_Ejb (Functieprofiel_FUNCTIE_ID bigint identity not null, COMP_ID bigint identity null, NIVEAU_ID sql_variant(255) null)
Error creating table: [Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]Could not create IDENTITY attribute on nullable column 'COMP_ID', table 'Functieprofiel_competentieNiveau_CompetentieNiveau_functieprofiel_LBOS_Ear_LBOS_Ejb'.
Deployment succeeds after this but the application does not run properly. Can anyone help me with this? I have no idea what to do.
Rob Heikoop

Rb -
if you want to stop the auto-creation of tables, try going to the j2ee/home/config directory of your OC4J installation. Open the application.xml file and modify the attribute autocreate-tables to be set to false.
That should stop the default table creation as a global property, unless you specifically override it at the specific deployed application level.
You can then manually create the tables on the sql-server database instance. If you keep the column names the same as the field names in the bean, then you shouldn't need to do any manual mapping. To be sure of the column names to use, take a look in the orion-ejb-jar.xml which gets generated in the j2ee/home/application-deployments/<app-name>/<ejb-module-name> to see what table/column names the generator defaulted to
-steve-
-steve-

Similar Messages

  • Error creating GTC to Microsoft SQL Server 2008

    I have a table in a Microsoft SQL Server 2008 data base.
    When I set the configuration of the connector I get and error.
    com.thortech.xl.gc.exception.DBException: The schema sipec does not exist in the target database.
    In the database performed the following query " select * from sipec.dbo.TABLE" and throws me results. But if I performed the following query “select * from sipec.TABLE” this brings me no results.
    So if in the field “Parent Table/View Name” I put this “sipec.dbo.TABLE” in the log file I see this error
    com.thortech.xl.gc.exception.DBException: The table name must be specified in the form of [Schema].[Table] or [Table]
    I put the driver where the guide indicate

    What is the solution?
    I have the same thing with SQL Server 2008 64 bit. When i switch my datasource from SQL 2008 to SQL 2000 it works great otherwise it will not work. I have checked SQL Server 2008 that all the ports show 1433. I have been stuck on this for a while. I also checked the SQL Server Network Configuration / TCP/IP and i have nothing in the dynamic field and all the ports show 1433. If someone has allready figured this out it would be good to have a solution- Especially since coldfusion is supposed to connect to the database....
    Thanks for any help.

  • Syntax error when creating a user-defined table type in SQL Server 2012

    Why am I getting a syntax error when creating a user-defined table type in SQL Server 2014?
    CREATE TYPE ReportsTableType AS TABLE 
    ( reportId INT
    , questionId INT
    , questionOrder INT );
    Results:
    Msg 156, Level 15, State 1, Line 1
    Incorrect syntax near the keyword 'AS'.

    Hope these posts could help, 
    https://social.msdn.microsoft.com/Forums/sqlserver/en-US/37a45a9a-ed8c-4655-be93-f6e6d5ef44be/getting-incorrect-syntax-while-creating-a-table-type-in-sql-server-2008-r2?forum=transactsql
    Regards, Dineshkumar,
    Please Mark as Answer if my post answers your question and
    Vote as Helpful if it helps you

  • Error when creating a database on SQL Server 2012(Virtual Machine)

    Hi,
    I create a virtual machine on VMWare Workstation 10, then install Windows 7(32bit), then install SQL Server 2012 Enterprise version.
    Then I write a Visual C++2008 program and using ADO to connect to the local SQL Server, with the connection string below:
    “Provider=sqloledb;Data Source=(local);Integrated Security=SSPI;”
    The connect succeed, then I try to create a new SQL Server database by calling:
    m_pConnection->Execute(_T(“create database MyDatabase on primary (name = ‘MyDatabase’, filename = ‘E:\\MyDatabase.mdf’)”), NULL, 0);
    where E: is a USB drive plugged in.
    When running the above statement, I can even see the MyDatabase.mdf file is being created, but finally get an error and error number is 80040e31 when checking the error from m_pConnection, after analyzing the com exception, we find it reports the error as
    “IDispath error #3121”. Both errors seem to indicate a “Timeout error”.
    Then I try to create the database on the local drive in the virtual machine, as follows:
    m_pConnection->Execute(_T(“create database MyDatabase on primary (name = ‘MyDatabase’, filename = ‘C:\\MyDatabase.mdf’)”), NULL, 0);
    Then I get error number: 80040e14 from m_pConnection, and com error is “IDispath error #3092”
    What is the problem?
    Thanks

    Hello chcw,
    SQL Server 2012 Enterprise doesn't support to install on Windows 7 Opeating System. For detail information, please refer to the article below:
    The article shows the operating system requirements for the principal editions of SQL Server 2012:
    http://msdn.microsoft.com/en-us/library/ms143506.aspx#top_principal
    Here is an article for your reference, please see:
    How To  Create a SQL Server Database Programmatically by Using ADO.NET and Visual C# .NET:
    https://support.microsoft.com/kb/307283/en-us
    If you have any feedback on our support, please click
    here.
    Regards,
    Elvis Long
    TechNet Community Support

  • How to create a database in SQL Server Express 2014 to be used with LV Database Toolkit

    I use LV Database Toolkit, which by default uses Jet database. Now I want to use SQL database with LV Database Toolkit. I have downloaded and installed "SQL Server 2014 Express with Tools" in my Labview Laptop. Now I want to create a database in SQL Server, because I think it is a requirement for creating a "udl connection file" (*.udl file). Please help me!
    Solved!
    Go to Solution.

    I made a database whose path is: C:\Program Files\Microsoft SQL Server\MSSQL12.SQLEXPRESS\MSSQL\DATA\depot1
    I tried to make .udl connection file, but when I click on "test connection" with the provider: "OLEDB Provider for Microsoft SQL Server" I get the Error "UDL Connection File Failure" (attached below)
    When I tried to make the .udl connection file with the provider "Microsoft SQL native Client 11.0" and when I click on "Test Connection" I get the Error" UDL Native Client_1"& " UDL Native Client_2".
    Please help!
    Thanks!
    Attachments:
    UDL Connection File Failure.png ‏78 KB
    UDL with Native Client_1.png ‏702 KB
    UDL with Native Client_2.png ‏714 KB

  • Copy table from Ms SQL Server 2005 to Oracle with SSIS package

    Hi all
    I am witting an SSIS package to copy 2 tables from Ms SQL Server 2005 to an Oracle 10g database.
    Problem: I can only see the Microsoft OLDB Provider for Oracle and it is too slow. How can I use the Oracle ODBC in aMs SQL Server 2005 or building a .net SSIS package.
    thanks

    Yes I am able to see the driver on the Data Source (ODBC), I also created a connection to the Oracle database. The problem in Ms SQL Server 2005 is that the ODBC connection I created is not listed. None of the lo local connections are listed, only Microsoft OLEDB connections

  • I am trying to have access tables of the Sql Server through the Oracle

    I am trying to have access tables of the Sql Server through the Oracle and this being occurred the error:
    ORA-28500: connection from ORACLE to a non-Oracle system returned this message: [Generic Connectivity using ODBC][H006] The init parameter <HS_FDS_CONNECT_INFO> is not set.
    Please set it in init <orasid>.ora file.
    ORA-02063: preceding 2 lines from HSMSQL
    I created the ODBC with name HSMSQL.
    I made all the configurations in the archives
    tnsnames.ora:
    HSMSQL=
    (DESCRIPTION=
    (ADDRESS= (PROTOCOL = tcp)(HOST = wsus)(PORT = 1521))
    (CONNECT_DATA =
    (SID = HSMSQL)
    (HS = OK)
    listener.ora:
    (SID_DESC = (SID_NAME=HSMSQL)
    (ORACLE_HOME= C:\oracle\ora92)
    (PROGRAM =hsodbc)
    initHS_SID.ora:
    HS_FDS_CONNECT_INFO = HSMSQL
    HS_FDS_TRACE_LEVEL = OFF
    -- Create database link
    create database link HSMSQL.US.ORACLE.COM
    connect to TESTE identified by TESTE2
    using 'HSMSQL';
    But when I execute query the error occurs:
    Select * from TabTeste@HSMSQL
    ORA-28500: connection from ORACLE to a non-Oracle system returned this message: [Generic Connectivity using ODBC][H006] The init parameter <HS_FDS_CONNECT_INFO> is not set.
    Please set it in init <orasid>.ora file.
    ORA-02063: preceding 2 lines from HSMSQL
    Please they help me, thanks, Paulo.

    Hi,
    It seems that your configuration is Ok. By the way, the workaround for this error is:
    ORA-28500: connection from ORACLE to a non-Oracle system returned this message:
    [Transparent gateway for ODBC][H001] The environment variable <HS_FDS_CONNECT_INFO> is not set.
    * Set HS_FDS_CONNECT_INFO in the hs{sid}init.ora file to the data source name.
    Example: HS_FDS_CONNECT_INFO = <ODBC DataSource Name>
    * Make sure the hs{sid}init.ora file exists in the ORACLE_HOME/hs/admin directory and has the same name as the SID in the LISTENER.ORA.
    Example: If SID=hsodbc in the listener.ora file, then the hs{sid}init.ora file would be named ORACLE_HOME/hs/admin/inithsodbc.ora
    For more information see if this [url http://forums.oracle.com/forums/thread.jspa?forumID=61&threadID=576975]thread can help you.
    Cheers

  • OLE DB or ODBC error: [DBNETLIB][ConnectionOpen (Connect()).]SQL Server does not exist or access denied

    Hi,
    I have one client and one server.  In both hosts I created an OS-user named User1.
    The user have been given various role under the prefix SQLServer2005.
    The default instance of SQL Server and instance (background-process) of
    Analysis Service are also run under User1.
    I connected via Management Studio to Analysis Service directly in the
    server.  I set the permission to access Analysis Service to Everyone. 
    This means everyone should be able to use Analysis Service.  I have set
    ODBC data source to the server.  Testing was successful.
    I created a project to create a cube.  The tables are fairly small (total 300 MB, biggest one 290).
    On project setting (created at client) I set the server host as
    deployment target. I managed to deploy project when all I have are Data
    Source and Data Source Views.
    But on deployment I always failed.   The errors remain the same, begins with
    OLE DB error: OLE DB or ODBC error: [DBNETLIB][ConnectionOpen (Connect()).]SQL Server does not exist or access denied.; 08001.
    I have tried 4 combinations of Impersonation :
    (A) Use a specific username and password
      * in which I supply User1 and the password of User1
    (B) Use the service account
    (C) Use the credentials of the current user
    (D) Default
    Why is this? The server does certainly exist.  I think the error message is wrong.
    I have seen 3 posting that seems related.  One of them say the solution is giving the right impersonation, but gave no detail.  About the privilege, User1 are granted the role of
    SQLServer2005MSOLAP.  What is the solution?
    Thank you,
    Bernaridho

    I just had this problem and solved it by creating an alias in SQL Server Configuration Manager, as below:
    Scenario: My SQL server is accessible from the internet under my.domain.com, and from itself at ServerName. But the local network can't see itself through the router at my.domain.com, so the deployed project is unable to process the cube, since that would
    require Analysis Services to be able to see the SQL Server at my.domain.com, which it can't do.
    So I changed the server in my project from my.domain.com to ServerName, and I created a local alias to ServerName in SQL Server Configuration Manager, under SQL Native Client 11.0 Configuration, Aliases. In my case, I pointed it to localhost port 1333, and
    used SSH -L 1333:my.domain.com:1433, but I could have pointed the alias directly to the server, just as well. (Verifying... yes, that worked too, so you can forget SSH if you have no interest in it.)

  • An error occurred attempting to install SQL Server 2008 Express Service Pack 1

    i have Setup application with complete prerequisite requirement package create from Visual Studio 2010 setup application.And yes this setup working fine in windows 7 and windows vista but not working in windows xp service pack 3.and getting error when install "An error occurred attempting to install SQL Server 2008 Express Service Pack 1"Give me solution as soon as possible.I have listed summery.txt and log.txt. please refer it.Summery.txt
    ===============================================================Component SQL Server 2008 Express has failed to install with the
    following error message:
    "An error occurred attempting to install SQL Server
    2008 Express Service Pack 1."
    The following components were successfully
    installed:
    - Microsoft .NET Framework 4 Client Profile (x86 and
    x64)
    The following components failed to install:
    - SQL Server 2008
    Express
    See the setup log file located at
    'C:\DOCUME~1\BS\LOCALS~1\Temp\VSD8C9.tmp\install.log' for more
    information.Install.log
    ==========================================================================The following properties have been set:
    Property: [AdminUser]
    = true {boolean}
    Property: [InstallMode] = HomeSite {string}
    Property:
    [ProcessorArchitecture] = Intel {string}
    Property: [VersionNT] = 5.1.3
    {version}
    Running checks for package 'Windows Installer 3.1', phase
    BuildList
    The following properties have been set for package 'Windows
    Installer 3.1':
    Running checks for command
    'WindowsInstaller3_1\WindowsInstaller-KB893803-v2-x86.exe'
    Result of running
    operator 'VersionGreaterThanOrEqualTo' on property 'VersionMsi' and value '3.1':
    true
    Result of checks for command
    'WindowsInstaller3_1\WindowsInstaller-KB893803-v2-x86.exe' is
    'Bypass'
    'Windows Installer 3.1' RunCheck result: No Install
    Needed
    Running checks for package 'Microsoft .NET Framework 4 Client Profile
    (x86 and x64)', phase BuildList
    Reading value 'Version' of registry key
    'HKLM\Software\Microsoft\NET Framework Setup\NDP\v4\Client'
    Unable to read
    registry value
    Not setting value for property
    'DotNet40Client_TargetVersion'
    The following properties have been set for
    package 'Microsoft .NET Framework 4 Client Profile (x86 and x64)':
    Running
    checks for command 'DotNetFX40Client\dotNetFx40_Client_x86_x64.exe'
    Result of
    running operator 'ValueEqualTo' on property 'InstallMode' and value 'HomeSite':
    true
    Result of checks for command
    'DotNetFX40Client\dotNetFx40_Client_x86_x64.exe' is 'Bypass'
    Running checks
    for command 'DotNetFX40Client\dotNetFx40_Client_setup.exe'
    Result of running
    operator 'ValueNotEqualTo' on property 'InstallMode' and value 'HomeSite':
    false
    Skipping ByPassIf because Property 'DotNet40Client_TargetVersion' was
    not defined
    Result of running operator 'ValueEqualTo' on property 'AdminUser'
    and value 'false': false
    Result of running operator 'VersionLessThan' on
    property 'VersionNT' and value '5.1.2': false
    Result of running operator
    'ValueEqualTo' on property 'ProcessorArchitecture' and value 'IA64':
    false
    Result of checks for command
    'DotNetFX40Client\dotNetFx40_Client_setup.exe' is 'Install'
    'Microsoft .NET
    Framework 4 Client Profile (x86 and x64)' RunCheck result: Install
    Needed
    Running checks for package 'SQL Server 2008 Express', phase
    BuildList
    Running external check with command
    'C:\DOCUME~1\BS\LOCALS~1\Temp\VSD8C9.tmp\SqlExpress2008\SqlExpressChk.exe' and
    parameters '10.0.1600 1033'
    Process exited with code 2
    Setting value '2
    {int}' for property 'SQLExpressChk'
    The following properties have been set
    for package 'SQL Server 2008 Express':
    Property: [SQLExpressChk] = 2
    {int}
    Running checks for command
    'SqlExpress2008\SQLEXPR32_x86_ENU.EXE'
    Result of running operator
    'ValueNotExists' on property 'VersionNT': false
    Result of running operator
    'VersionLessThan' on property 'VersionNT' and value '5.1.2': false
    Result of
    running operator 'VersionEqualTo' on property 'VersionNT' and value '5.2.0':
    false
    Result of running operator 'VersionEqualTo' on property 'VersionNT' and
    value '5.2.1': false
    Result of running operator 'ValueEqualTo' on property
    'AdminUser' and value 'false': false
    Result of running operator
    'ValueEqualTo' on property 'SQLExpressChk' and value '-1': false
    Result of
    running operator 'ValueEqualTo' on property 'SQLExpressChk' and value '-2':
    false
    Result of running operator 'ValueEqualTo' on property 'SQLExpressChk'
    and value '-3': false
    Result of running operator 'ValueEqualTo' on property
    'SQLExpressChk' and value '-4': false
    Result of running operator
    'ValueLessThan' on property 'SQLExpressChk' and value '-4': false
    Result of
    running operator 'ValueNotEqualTo' on property 'ProcessorArchitecture' and value
    'Intel': false
    Result of running operator 'ValueNotEqualTo' on property
    'SQLExpressChk' and value '1': true
    Result of checks for command
    'SqlExpress2008\SQLEXPR32_x86_ENU.EXE' is 'Bypass'
    Running checks for command
    'SqlExpress2008\SQLEXPR32_x86_ENU.EXE'
    Result of running operator
    'ValueNotEqualTo' on property 'ProcessorArchitecture' and value 'Intel':
    false
    Result of running operator 'ValueNotEqualTo' on property
    'SQLExpressChk' and value '2': false
    Result of checks for command
    'SqlExpress2008\SQLEXPR32_x86_ENU.EXE' is 'Install'
    Running checks for
    command 'SqlExpress2008\SQLEXPR_x64_ENU.EXE'
    Result of running operator
    'ValueNotEqualTo' on property 'ProcessorArchitecture' and value 'amd64':
    true
    Result of checks for command 'SqlExpress2008\SQLEXPR_x64_ENU.EXE' is
    'Bypass'
    Running checks for command
    'SqlExpress2008\SQLEXPR_x64_ENU.EXE'
    Result of running operator
    'ValueNotEqualTo' on property 'ProcessorArchitecture' and value 'amd64':
    true
    Result of checks for command 'SqlExpress2008\SQLEXPR_x64_ENU.EXE' is
    'Bypass'
    'SQL Server 2008 Express' RunCheck result: Install Needed
    EULA
    for components 'Microsoft .NET Framework 4 Client Profile (x86 and x64)' was
    accepted.
    EULA for components 'SQL Server 2008 Express' was
    accepted.
    Copying files to temporary directory
    "C:\DOCUME~1\BS\LOCALS~1\Temp\VSD8C9.tmp\"
    Downloading files to
    "C:\DOCUME~1\BS\LOCALS~1\Temp\VSD8C9.tmp\"
    (11/15/2014 3:59:51 PM)
    Downloading 'DotNetFX40Client\dotNetFx40_Client_setup.exe' from 'http://go.microsoft.com/fwlink/?linkid=182804'
    to 'C:\DOCUME~1\BS\LOCALS~1\Temp\VSD8C9.tmp\'
    Download completed at
    11/15/2014 3:59:53 PM
    Verifying file integrity of
    C:\DOCUME~1\BS\LOCALS~1\Temp\VSD8C9.tmp\DotNetFX40Client\dotNetFx40_Client_setup.exe
    WinVerifyTrust
    returned 0
    File trusted
    (11/15/2014 3:59:53 PM) Downloading
    'SqlExpress2008\SQLEXPR32_x86_ENU.EXE' from 'http://go.microsoft.com/fwlink/?LinkID=153228&clcid=0x409'
    to 'C:\DOCUME~1\BS\LOCALS~1\Temp\VSD8C9.tmp\'
    Download completed at
    11/15/2014 4:00:22 PM
    Verifying file integrity of
    C:\DOCUME~1\BS\LOCALS~1\Temp\VSD8C9.tmp\SqlExpress2008\SQLEXPR32_x86_ENU.EXE
    WinVerifyTrust
    returned 0
    File trusted
    Running checks for package 'Microsoft .NET
    Framework 4 Client Profile (x86 and x64)', phase BeforePackage
    Reading value
    'Version' of registry key 'HKLM\Software\Microsoft\NET Framework
    Setup\NDP\v4\Client'
    Unable to read registry value
    Not setting value for
    property 'DotNet40Client_TargetVersion'
    The following properties have been
    set for package 'Microsoft .NET Framework 4 Client Profile (x86 and
    x64)':
    Running checks for command
    'DotNetFX40Client\dotNetFx40_Client_setup.exe'
    Result of running operator
    'ValueNotEqualTo' on property 'InstallMode' and value 'HomeSite':
    false
    Skipping ByPassIf because Property 'DotNet40Client_TargetVersion' was
    not defined
    Result of running operator 'ValueEqualTo' on property 'AdminUser'
    and value 'false': false
    Result of running operator 'VersionLessThan' on
    property 'VersionNT' and value '5.1.2': false
    Result of running operator
    'ValueEqualTo' on property 'ProcessorArchitecture' and value 'IA64':
    false
    Result of checks for command
    'DotNetFX40Client\dotNetFx40_Client_setup.exe' is 'Install'
    'Microsoft .NET
    Framework 4 Client Profile (x86 and x64)' RunCheck result: Install
    Needed
    Verifying file integrity of
    C:\DOCUME~1\BS\LOCALS~1\Temp\VSD8C9.tmp\DotNetFX40Client\dotNetFx40_Client_setup.exe
    WinVerifyTrust
    returned 0
    File trusted
    Installing using command
    'C:\DOCUME~1\BS\LOCALS~1\Temp\VSD8C9.tmp\DotNetFX40Client\dotNetFx40_Client_setup.exe'
    and parameters ' /q /norestart /ChainingPackage ClientX64ClickOnce /lcid
    1033'
    Process exited with code 0
    Running checks for package 'Microsoft
    .NET Framework 4 Client Profile (x86 and x64)', phase AfterPackage
    Reading
    value 'Version' of registry key 'HKLM\Software\Microsoft\NET Framework
    Setup\NDP\v4\Client'
    Read string value '4.0.30319'
    Setting value
    '4.0.30319 {string}' for property 'DotNet40Client_TargetVersion'
    The
    following properties have been set for package 'Microsoft .NET Framework 4
    Client Profile (x86 and x64)':
    Property: [DotNet40Client_TargetVersion] =
    4.0.30319 {string}
    Running checks for command
    'DotNetFX40Client\dotNetFx40_Client_setup.exe'
    Result of running operator
    'ValueNotEqualTo' on property 'InstallMode' and value 'HomeSite':
    false
    Result of running operator 'VersionGreaterThanOrEqualTo' on property
    'DotNet40Client_TargetVersion' and value '4.0.30129': true
    Result of checks
    for command 'DotNetFX40Client\dotNetFx40_Client_setup.exe' is
    'Bypass'
    'Microsoft .NET Framework 4 Client Profile (x86 and x64)' RunCheck
    result: Install Succeeded
    Running checks for package 'SQL Server 2008
    Express', phase BeforePackage
    Running external check with command
    'C:\DOCUME~1\BS\LOCALS~1\Temp\VSD8C9.tmp\SqlExpress2008\SqlExpressChk.exe' and
    parameters '10.0.1600 1033'
    Process exited with code 2
    Setting value '2
    {int}' for property 'SQLExpressChk'
    The following properties have been set
    for package 'SQL Server 2008 Express':
    Property: [SQLExpressChk] = 2
    {int}
    Running checks for command
    'SqlExpress2008\SQLEXPR32_x86_ENU.EXE'
    Result of running operator
    'ValueNotEqualTo' on property 'ProcessorArchitecture' and value 'Intel':
    false
    Result of running operator 'ValueNotEqualTo' on property
    'SQLExpressChk' and value '2': false
    Result of checks for command
    'SqlExpress2008\SQLEXPR32_x86_ENU.EXE' is 'Install'
    'SQL Server 2008 Express'
    RunCheck result: Install Needed
    Verifying file integrity of
    C:\DOCUME~1\BS\LOCALS~1\Temp\VSD8C9.tmp\SqlExpress2008\SQLEXPR32_x86_ENU.EXE
    WinVerifyTrust
    returned 0
    File trusted
    Installing using command
    'C:\DOCUME~1\BS\LOCALS~1\Temp\VSD8C9.tmp\SqlExpress2008\SQLEXPR32_x86_ENU.EXE'
    and parameters '/q /hideconsole /action=Upgrade /instancename=SQLEXPRESS
    /skiprules=RebootRequiredCheck'
    Process exited with code
    -2068578302
    Status of package 'Microsoft .NET Framework 4 Client Profile (x86
    and x64)' after install is 'InstallSucceeded'
    Status of package 'SQL Server
    2008 Express' after install is 'InstallFailed'
    S S Manne

    Hi Manne,
    As your description, you come across an error when trying to install SQL Server 2008 express Service Pack 1 on windows XP Service Pack 3 machine. From your error log, I get the error(unable to read registry value). As my analysis, the issue could be due
    to that your account doesn't have access to registry. Below are the recommendations for troubleshooting the issue.
    1. Make sure that you log in as an administrator of the machine.
    2. Please follow the steps below to make sure that you have granted the right permission to registry.
    a. Located HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server in registry.
    b. Right click and go to Permission, then you could see user accounts or groups. If your user account is not in the list, you could click Add to add your account there.
    c. Select your account and Click on Advance.
    d. Check on both check box ('Include inheritable permissions from this object's parent'.
    and 'Replace all child object permissions with inheritable permissions from this object'), click OK.
    e. Click OK again.
    Regards,
    Michelle Li

  • Error when importing metadata from sql server

    Hi,
    I am having problem connecting to SQL Server. from OWB.(my owb client is 11.1.0.6.0 and owb repository is 11.1.0.1.1)
    I am using Oracle Database Gateways 11g Release 1 (11.1.0.6.0) to connect.
    i make all the configuration for the gateway .
    and execute the dg4msql_cvw.sql to create corresponding views in sql server ...
    THe dblink allows me to run SQL query from sql plus to the tables in SQL server (the host that i want to import data from is i sql server 2000).
    When I test the connnection from owb to SQL Server it returns "successful"
    but when i go to import the meta data of tables in SQL Server i get this error.
    ORA-00942: table or view does not exist
    [Oracle][ODBC SQL Server Driver][SQL Server]Invalid object name 'V$VERSION'.[Oracle][ODBC SQL Server Driver][SQL Server]Statement(s) could not be prepared.
    ORA-02063: preceding 2 lines from FIN_LINK
    owb looking for v$version in sql server and i dont know why .
    i tried to create this view in sql server like this
    create table v$version (banner varchar(20))
    but i dont know what kind of data should i insert in ,,,,,,,
    is there any idea how can i fix this
    thanx

    thanx dallan for replying
    i really execute that script u talk about and i mentioned that in first post ...
    its' dg4msql_cvw.sql script and its make a views in sqlservere
    its create these views :
    ALL_CONS_COLUMNS
    ALL_IND_COLUMNS
    USER_CONS_COLUMNS
    USER_IND_COLUMNS
    ... i r execute it as following : i have windows server 2003, the sql server 2000 installed on this server
    i open the query analyzer and connect to the user that hold the db, i select open and browse to the dg4msql_cvw.sq
    and then execute ... but still same error
    i think this may works ..right?
    and this is the trace log file :
    note :
    here are the trace log file :
    Oracle Corporation --- TUESDAY MAY 05 2009 12:44:14.846
    Heterogeneous Agent Release
    11.1.0.6.0
    Oracle Corporation --- TUESDAY MAY 05 2009 12:44:14.846
    Version 11.1.0.6.0
    HOSGIP for "HS_FDS_TRACE_LEVEL" returned "On"
    RC=-1 from HOSGIP for "PATH"
    PATH from environment is "D:\app\OraGtw\bin;D:\app\product\product\11.1.0\db_1\bin;D:\app\BI\server\Bin;D:\app\BI\web\bin;D:\app\BI\web\catalogmanager;D:\app\BI\SQLAnywhere;D:\app\product\product\11.1.0\db_1\jdk\bin;D:\app\BI\server\Bin;D:\app\BI\web\bin;D:\app\BI\web\catalogmanager;D:\app\BI\SQLAnywhere;D:\app\product\product\11.1.0\db_1\jdk\bin;C:\Program Files\HP\NCU;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0"
    HOSGIP for "HS_OPEN_CURSORS" returned "50"
    HOSGIP for "HS_FDS_FETCH_ROWS" returned "100"
    HOSGIP for "HS_LONG_PIECE_TRANSFER_SIZE" returned "65536"
    HOSGIP for "HS_NLS_NUMERIC_CHARACTER" returned ".,"
    HOSGIP for "HS_FDS_RECOVERY_ACCOUNT" returned "RECOVER"
    HOSGIP for "HS_FDS_TRANSACTION_LOG" returned ""HS_TRANSACTION_LOG""
    HOSGIP for "HS_FDS_TIMESTAMP_AS_DATE" returned "TRUE"
    HOSGIP for "HS_FDS_CHARACTER_SEMANTICS" returned "FALSE"
    HOSGIP for "HS_FDS_MAP_NCHAR" returned "TRUE"
    HOSGIP for "HS_FDS_RESULT_SET_SUPPORT" returned "FALSE"
    HOSGIP for "HS_FDS_PROC_IS_FUNC" returned "FALSE"
    HOSGIP for "HS_FDS_REPORT_REAL_AS_DOUBLE" returned "FALSE"
    using SA as default value for "HS_FDS_DEFAULT_OWNER"
    HOSGIP for "HS_SQL_HANDLE_STMT_REUSE" returned "FALSE"
    ##>Connect Parameters (len=209)<##
    ## DRIVER=Oracle 11g dg4msql-OraGtw11g_home1;
    ## SERVER=web02;
    ## Database=acc-aeu;
    #! UID=SA;
    #! PWD=*
    ## AnsiNPW=Yes;
    ## QuotedId=Yes;
    ## IANAAppCodePage=2252;
    ## ArraySize=100;
    ## PadVarbinary=0;
    ## SupportNumericPrecisionGreaterThan38=1;
    SQL text from hgopars, id=1, len=25 ...
    00: 454C4553 2A205443 4F524620 5622204D [SELECT * FROM "V]
    10: 52455624 4E4F4953 22 [$VERSION"]
    hgopars, line 347: calling SQLNumResultCols got sqlstate 42S02
    plz guys any ideas ???

  • DESKI Report using Temp tables in MS- SQL server 2005

    Hi,
    I am trying to create a Free hand SQL DESKI report using temp tables in MS SQL Server-2005, I am using ODBC connection.
    When I run the report, I am getting the error
    u201CConnection or SQL sentence error (DA0005) No column or data to fetchu201D
    Ex:
    Select *
    into #t1
    from region
    select * from #t1
    drop table #t1
    Please help.
    Regards,
    Pratik

    Pratik, the SQL does not seem right. BTW you can only retreive data via Deski Free hand SQL. Also try to use OLE DB connection.

  • How to Create PR from exeternal SQL Server through IDOC

    Dear all,
    I am in trouble while creating PR from exeternal SQL Server through IDOC . although I have created PR from TCODE we19 giving input as well as from function writen below
    My scnerio is from external system(Sql) want to send data to sap to create PR return PR No to SQl Server
    Not having idea how to do
    Basic Type for Idoc : PREQCR01
    Message Type       : PREQCR
    Function Module    : BAP_Idoc_Input1
    Thanxs in Advance

    if you have XI installed,
    than it would be easy,
    just use JDBC channel->XI->SAP IDOC.
    otherwise,
    you can export the table from the SQL to CSV file,
    and import it with LSMW with IDOC PREQCR01.

  • Error access CF8 to Microsoft SQL Server 2008

    Hello!
    I have created a database in SQL Server 2008.
    Further, in CF Administrator Add New Data Source - also there is an error.
    Connection verification failed for data source:  dbo.Articles
    java.sql.SQLException: [Macromedia][SQLServer JDBC Driver]Error  establishing socket to host and port: localhost:1433. Reason: Connection  refused: connect
    The root cause was that: java.sql.SQLException:  [Macromedia][SQLServer JDBC Driver]Error establishing socket to host and port:  localhost:1433. Reason: Connection refused: connect
    Prompt how to solve this problem?

    What is the solution?
    I have the same thing with SQL Server 2008 64 bit. When i switch my datasource from SQL 2008 to SQL 2000 it works great otherwise it will not work. I have checked SQL Server 2008 that all the ports show 1433. I have been stuck on this for a while. I also checked the SQL Server Network Configuration / TCP/IP and i have nothing in the dynamic field and all the ports show 1433. If someone has allready figured this out it would be good to have a solution- Especially since coldfusion is supposed to connect to the database....
    Thanks for any help.

  • Create table in PL/SQL proc not working

    Hello,
    Here is a procedure I have tried to create & run in SQL Developer:
    create or replace procedure transpose as
    begin
    create table lines as (select level line from dual connect by level <= 5),
    create table cols as (select level col from dual connect by level <= 5),
    select max(decode(col, 1,
    decode(line, 1, line_id,
    2, description,
    3, statetax,
    4, freight,
    5, weightedAvg))) col1,
    max(decode(col, 2,
    decode(line, 1, line_id,
    2, description,
    3, statetax,
    4, freight,
    5, weightedAvg))) col2,
    max(decode(col, 3,
    decode(line, 1, line_id,
    2, description,
    3, statetax,
    4, freight,
    5, weightedAvg))) col3,
    max(decode(col, 4,
    decode(line, 1, line_id,
    2, description,
    3, statetax,
    4, freight,
    5, weightedAvg))) col4,
    max(decode(col, 5,
    decode(line, 1, line_id,
    2, description,
    3, statetax,
    4, freight,
    5, weightedAvg))) col5
    from lines, cols,
    (select rownum rn, tfe_line_info.* from tfe_line_info)
    where rn = col
    group by line
    order by line;
    end transpose;
    I however get the error:
    Error(3,7): PLS-00103: Encountered the symbol "CREATE" when expecting one of the following: begin case declare exit for goto if loop mod null pragma raise return select update while with <an identifier> <a double-quoted delimited-identifier> <a bind variable> << close current delete fetch lock insert open rollback savepoint set sql execute commit forall merge pipe
    I cannot understand what is wrong with my Create statement at line 3?

    It looks like you have no PL/SQL experience. I suggest reading PL/SQL manual. Yes, single row select requires INTO clause. Multi-rows select requires cursor. But this is least of your problems. Your SPp will not complile even if you fix select. Why? SP creates tables dynamically at run time, so tables do not exist at SP compile time. Therefore select from these yet non-existent tables will not compile. By creating tables via dynamic SQL you forced yourself into querying them via dynamic SQL. Now you are trying to transpose (pivot) table. What Oracle version do you have? Oracle 11g provides PIVOT/UNPIVOT operators. Check them out before writing code.
    SY.

  • How to get all tables in oracle sql developer with MS SQLServer

    Hi All,
    I am using microsoft SQL server 2000. For displaying the tables and other stuff i am using oracle SQL developer tool. The problem is when i connect to sql developer with oracle database i can see all the tables in that database. But when i connect to MS SQL server database it is not showing all the tables in that database. I don't know why?.
    i tried doing the samething using another tool called Aqua Data Studio , there i can able to see all the tables in microsoft SQL server 2000.
    do you have any knowledge regarding this, why i am not getting all the tables in oracle sql developer when i connect to microsoft SQL server 2000.

    Same issue here. Haven't found the answer yet..

Maybe you are looking for