MS SQL server procedure fails in ODI
Hi Experts,
Try to run the MSSQL of ODI procedure. Successful MSQL connectivity test. But some how I get below error
ODI-1228: Procedure-PROC_IF-PROC_R_ADD of the task fails when you connect target BID_MSSQL.
Caused by: java.sql.SQLException: incorrect syntax [FMWGEN] [SQLServer JDBC Driver] [SQL Server] about ')'.
I write the following on the target as below
Technoloyg: MS server
Command: EXEC R_Add()
I use a syntax wrong here? Please suggest
Concerning
ASP.
Do not use brackets to call the MS SQL procedure, try:
EXEC R_Add;
If you want to pass the user parameter EXEC R_Add @param = value
Tags: Business Intelligence
Similar Questions
-
Information on ColdFusion 11:
Server details Server product ColdFusion Version 11,0,03,292480 Version of Tomcat 7.0.54.0 Edition Developer Operating system Windows 8 OS version 6.2 Update level C:/ColdFusion11/cfusion/lib/updates/chf11000003.jar Version of the Adobe driver 5.1.3 (build 000094) Sample error:
queryError [Macromedia] [SQLServer JDBC Driver] [SQL Server] Procedure or function 'ListClientDPReceiptFormat' expects the parameter '@idCient', which was not provided. where (param 1) = [type = 'IN', class = 'java.lang.Integer', value = '4', sqltype = "CF_SQL_INTEGER"] Stored procedure:
< procedure CFSTOREDPROC = "ListClientDPReceiptFormat" > "< CFPROCPARAM TYPE = 'IN' DBVARNAME ="@idClient"VALUE =" #Request.Client.Id # "" CFSQLTYPE = "CF_SQL_INTEGER" > < CFPROCRESULT NAME = "qryDPReceiptFormats" > < / CFSTOREDPROC > This stored procedure and other like it worked fine until the update from CF 11 3 has been applied.
Thank you!
It seems to be a typo here. Can clarify you...
The error "[Macromedia] [SQLServer JDBC Driver] [SQL Server] procedure or function 'ListClientDPReceiptFormat' expects the parameter '@idCient', which was not provided." the parameter defined as @idCient but your cfprocparam dbvarname = has ' @idClient'. .
These are spelled differently.
I think that this may be related to what is mentioned in this bug - Bug #3865064 - ColdFusion 11 3 CFPROCRESULT case update
Adam Cameron notes:
" Basically, then, it's a matter of the code in question was wrong, but the user has been getting away with it because the DBVARNAME was ignored. Now that it is not ignored, the code must actually be legitimate ;-). Very well, in that case. »
-
SQL Server Setup fails due to error XML Serializer
I tried (19 times) to install SQL Server 2008 Express on my Windows XP Home Edition with SP 3. Whenever it produces a "generation of the document XML error". I contacted the support for the software vendor of the program that requires SQL Server must be installed. There were attributed to an error in the XML serializer in Windows, they do not have the expertise to help me fix it. How can I fix it?
I have not messed with the "bowels" of Windows or edited before registry keys (which many solutions to similar questions seem to demand), so I'll need pretty detailed instructions.
The summary of the last attempt log is:
Summary of all:
Final result: failed: see details below
Exit code (decimal):-2068774911
Exit facility code: 1201
Exit error code: 1
Exit message: there was an error generating the XML document.
Start time: 2009-10-15 10:45:31
End time: 2009-10-15 10:45:56
Requested action: RunRulesComputer properties:
The machine processor count: 1
OS version: Windows XP
Operating system service pack: Service Pack 3
Region of the BONE: United States
OS language: English (United States)
Operating system architecture: x 86
Process architecture: 32-bit
Cluster OS: No.The package properties:
Description: SQL Server Database Services 2008
SQLProductFamilyCode: {628F8F38-600E-493D-9946-F4178F20A8A9}
ProductName: SQL2008
Type: RTM
Version: 10
SPLevel: 0
Installation location: c:\3c69b307a229367a4cccd3b804\x86\setup\
Edition of installation: EXPRESSThe user input parameters:
ACTION: RunRules
CONFIGURATIONFILE:
FEATURES: SQL, TOOLS
HELP: false
INDICATEPROGRESS: false
INSTANCENAME: SQLEXPRESS
MEDIASOURCE: c:\3c69b307a229367a4cccd3b804\
QUIET: true
QUIETSIMPLE: false
RULES: GlobalRules
X 86: falseConfiguration file: C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20091015_104514\ConfigurationFile.ini
Detailed results:
Rules with failures:
Global rules:
There is no scenario-specific rules.
Carry-over rules file: report of result of rule file is not available.
Exception of summary:
What follows is an exception stack listing the exceptions in outermost to deep order
Inner exceptions are being indentedException type: Microsoft.SqlServer.Chainer.Infrastructure.ChainerInfrastructureException
Message:
There was an error generating the XML document.
Data:
DisableWatson = true
Battery:
at Microsoft.SqlServer.Chainer.Infrastructure.DataStoreService.SerializeObject (String rootPath, Object objectToSerialize, Boolean saveToCache)
at Microsoft.SqlServer.Chainer.Infrastructure.DataStoreService.SerializeObject (object objectToSerialize)
at Microsoft.SqlServer.Chainer.Infrastructure.InputSettingService.SaveInputSettingValueToObject (InputSettingInfo inputSettingInfo, values from list 1)
at Microsoft.SqlServer.Chainer.Infrastructure.InputSettingService.SaveParsedArgumentsIntoInputSettingStore (InputSettingSource source, dictionary 2 parsedArguments, Boolean chainerSetting, Boolean ignoreSettingsForNotAllowedScnearios)
at Microsoft.SqlServer.Chainer.Infrastructure.InputSettingService.ProcessCommandLineArguments (String [] commandLineArguments, Boolean chainerSetting)
at Microsoft.SqlServer.Configuration.BootstrapExtension.ProcessFeatureCommandLineArgumentsAction.ExecuteAction (String actionId)
at Microsoft.SqlServer.Chainer.Infrastructure.Action.Execute (String actionId, TextWriter errorStream)
at Microsoft.SqlServer.Setup.Chainer.Workflow.ActionInvocation.InvokeAction (WorkflowObject metabase, TextWriter statusStream)
at Microsoft.SqlServer.Setup.Chainer.Workflow.PendingActions.InvokeActions (WorkflowObject metaDb, TextWriter loggingStream)
Type of the internal exception: System.InvalidOperationException
Message:
There was an error generating the XML document.
Battery:
to System.Xml.Serialization.XmlSerializer.Serialize (XmlWriter xmlWriter, Object o, namespaces in XmlSerializerNamespaces, String encodingStyle, string id)
to System.Xml.Serialization.XmlSerializer.Serialize (TextWriter textWriter, Object o, XmlSerializerNamespaces namespaces)
to System.Xml.Serialization.XmlSerializer.Serialize (TextWriter textWriter, Object o)
at Microsoft.SqlServer.Chainer.Infrastructure.DataStoreService.SerializeObject (String rootPath, Object objectToSerialize, Boolean saveToCache)
The inner exception type: System.Security.Cryptography.CryptographicException
Message:
The system cannot find the specified file.
Battery:
at System.Security.Cryptography.ProtectedData.Protect (Byte [], Byte [] optionalEntropy, DataProtectionScope scope userData)
to Microsoft.SqlServer.Common.SqlSecureString.WriteXml (XmlWriter writer)
to System.Xml.Serialization.XmlSerializationWriter.WriteSerializable (serializable IXmlSerializable, String name, String ns, Boolean isNullable, Boolean wrapped)
at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationWriterSqlEngineSetupPublic.Write6_SqlEngineSetupPublic (String n, String ns, SqlEngineSetupPublic o, Boolean isNullable, Boolean needType)
at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationWriterSqlEngineSetupPublic.Write7_SqlEngineSetupPublic (Object o)The relevant error is:
The inner exception type: System.Security.Cryptography.CryptographicException
Message:
The system cannot find the specified file.
Battery:
at System.Security.Cryptography.ProtectedData.Protect (Byte [], Byte [] optionalEntropy, DataProtectionScope scope userData)
to Microsoft.SqlServer.Common.SqlSecureString.WriteXml (XmlWriter writer)
to System.Xml.Serialization.XmlSerializationWriter.WriteSerializable (serializable IXmlSerializable, String name, String ns, Boolean isNullable, Boolean wrapped)
at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationWriterSqlEngineSetupPublic.Write6_SqlEngineSetupPublic (String n, String ns, SqlEngineSetupPublic o, Boolean isNullable, Boolean needType)
at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationWriterSqlEngineSetupPublic.Write7_SqlEngineSetupPublic (Object o)Looks like it's either just a missing file or you do not have permission to open it. Are you an administrator on the system you are trying to install this on? Have you tried all the options found here CIW (http://blogs.msdn.com/sqlexpress/archive/2009/06/15/installing-sql-server-2008-guidance.aspx)?
-
How to convert sql server procedures in the format of oracle
Hello
I need help, I got some procedures that is written in the format MS Sql, I need to convert those to the format of the oracle, and I don't know how to do. Could someone help me?
IN SQL server code format is:
/ * Object: StoredProcedure [dbo]. [sp_rpt_get_job_log_on_demand] Script Date: 20/12/2013-09:07:26 * /.
SET ANSI_NULLS
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE PROCEDURE [dbo]. [sp_rpt_get_job_log_on_demand]
(
@JOB_ID INT
@REPORT_DATE AS DATETIME
, @PERIOD VARCHAR (100)
)
AS
BEGIN
SET @REPORT_DATE = CONVERT (DATETIME, CONVERT (DATE, @REPORT_DATE))
DECLARE @MONTH INT = (YEAR (@REPORT_DATE) * 100) + MONTH (@REPORT_DATE)
, @TODAY = INT ((((@REPORT_DATE) YEAR * 100) + MONTH (@REPORT_DATE)) * 100) + DAY (@REPORT_DATE)
@YEAR INT = YEAR (@REPORT_DATE)
SELECT J.JOB_ID
J.JOB_NAME
CASE
WHEN F.FREQUENCY_SUBTYPE IS NULL, F.FREQUENCY_TYPE
OF OTHER F.FREQUENCY_TYPE + '-' + F.FREQUENCY_SUBTYPE
END AS FREQUENCY_TYPE
L.TRANSACTION_DATE
L.PROCESS_DATE
START_TIME
END_TIME
DATEDIFF(MINUTE,START_TIME,END_TIME) AS TIME_TAKEN
L.RECORD_COUNT
ISNULL(L.EXECUTION_STATUS, 'NOT STARTED') AS EXECUTION_STATUS
L.ERROR AS ERROR_DESC
P.PRIORITY_NUMBER
P.COLOR_CODE
OF dbo.JOBS J AS
INNER JOIN dbo. ACE OF FREQUENCY F
ON J.FREQUENCY_ID = F.FREQUENCY_ID
INNER JOIN dbo. JOB_PRIORITY AS P
ON J.PRIORITY_ID = P.PRIORITY_ID
LEFT JOIN dbo. TBK_POS_FACT_LOADING_SUMMARY ACE L
ON J.JOB_ID = L.JOB_ID
AND)
(@PERIOD = 'TODAY' AND CONVERT (DATETIME, CONVERT (DATE, L.START_TIME)) = @REPORT_DATE) OR
(@PERIOD = 'MONTHS' AND ((START_TIME) YEAR * 100) + MONTH (START_TIME) = @MONTH) OR
(@PERIOD = 'YEAR' AND YEAR (START_TIME) = @YEAR)
)
AND CONVERT (DATETIME, CONVERT (DATE, L.START_TIME)) < = @REPORT_DATE
WHERE F.FREQUENCY_TYPE <>'NONE'
AND J.JOB_ID = @JOB_ID
UNION ALL
SELECT J.JOB_ID
J.JOB_NAME
CASE
WHEN F.FREQUENCY_SUBTYPE IS NULL, F.FREQUENCY_TYPE
OF OTHER F.FREQUENCY_TYPE + '-' + F.FREQUENCY_SUBTYPE
END AS FREQUENCY_TYPE
L.TRANSACTION_DATE
L.PROCESS_DATE
START_TIME
END_TIME
DATEDIFF(MINUTE,START_TIME,END_TIME) AS TIME_TAKEN
L.RECORD_COUNT
L.EXECUTION_STATUS
L.ERROR AS ERROR_DESC
P.PRIORITY_NUMBER
P.COLOR_CODE
OF dbo.JOBS J AS
INNER JOIN dbo. ACE OF FREQUENCY F
ON J.FREQUENCY_ID = F.FREQUENCY_ID
INNER JOIN dbo. JOB_PRIORITY AS P
ON J.PRIORITY_ID = P.PRIORITY_ID
INNER JOIN dbo. TBK_POS_FACT_LOADING_SUMMARY ACE L
ON J.JOB_ID = L.JOB_ID
WHERE F.FREQUENCY_TYPE = 'NONE '.
AND)
(@PERIOD = 'TODAY' AND CONVERT (DATETIME, CONVERT (DATE, L.START_TIME)) = @REPORT_DATE) OR
(@PERIOD = 'MONTHS' AND ((START_TIME) YEAR * 100) + MONTH (START_TIME) = @MONTH) OR
(@PERIOD = 'YEAR' AND YEAR (START_TIME) = @YEAR)
)
AND J.JOB_ID = @JOB_ID
AND CONVERT (DATETIME, CONVERT (DATE, L.START_TIME)) < = @REPORT_DATE
END
GO
I tried to convert it to a format of oracle... But I get the error message.
--------------------------------------------------------------------------------------------------
CREATE OR REPLACE PROCEDURE POS.sp_rpt_get_job_log_on_demand_V)
JOB_ID NUMBER,
DATE OF REPORT_DATE,
PERIOD VARCHAR2 (100))
AS
BEGIN
l_MONTH: = TO_CHAR (REPORT_DATE, "YYYYMM");
TODAY: = TRUNC (REPORT_DATE);
l_YEAR: = TO_CHAR (REPORT_DATE, 'YYYY');
SELECT J.JOB_ID,
J.JOB_NAME,
CASE
WHEN F.FREQUENCY_SUBTYPE IS NULL, F.FREQUENCY_TYPE
OF OTHER F.FREQUENCY_TYPE | '-' || F.FREQUENCY_SUBTYPE
END
AS FREQUENCY_TYPE.
L.TRANSACTION_DATE,
L.PROCESS_DATE,
START_TIME,
END_TIME,
(END_TIME - START_TIME) AS TIME_TAKEN,
L.RECORD_COUNT,
NVL (L.EXECUTION_STATUS, "NOT STARTED") AS EXECUTION_STATUS,
L.ERROR AS ERROR_DESC,
P.PRIORITY_NUMBER,
P.COLOR_CODE
OF POS.JOBS J.
POINT OF SALE. FREQUENCY F,
POINT OF SALE. JOB_PRIORITY P,.
POINT OF SALE. TBK_POS_FACT_LOADING_SUMMARY L
WHERE J.FREQUENCY_ID = F.FREQUENCY_ID
AND J.PRIORITY_ID = P.PRIORITY_ID
AND J.JOB_ID = L.JOB_ID
(PERIOD = 'TODAY'
AND TO_CHAR (L.START_TIME, 'YYYYMMDD') =
TO_CHAR (REPORT_DATE, 'YYYYMMDD'))
OR (PERIOD = 'MONTHS' AND TO_CHAR (START_TIME, "YYYYMM") = MONTH)
OR (PERIOD = 'YEAR' AND TO_CHAR (START_TIME, 'YYYY') = YEAR)
AND F.FREQUENCY_TYPE <>'NONE'
AND TRUNC (L.START_TIME) < = TRUNC (REPORT_DATE)
AND JOB_ID = J.JOB_ID
UNION ALL
SELECT J.JOB_ID,
J.JOB_NAME,
CASE
WHEN F.FREQUENCY_SUBTYPE IS NULL, F.FREQUENCY_TYPE
OF OTHER F.FREQUENCY_TYPE | '-' || F.FREQUENCY_SUBTYPE
END
AS FREQUENCY_TYPE.
L.TRANSACTION_DATE,
L.PROCESS_DATE,
START_TIME,
END_TIME,
(END_TIME - START_TIME) AS TIME_TAKEN,
L.RECORD_COUNT,
L.EXECUTION_STATUS,
L.ERROR AS ERROR_DESC,
P.PRIORITY_NUMBER,
P.COLOR_CODE
OF POS.JOBS J.
POINT OF SALE. FREQUENCY F,
POINT OF SALE. JOB_PRIORITY P,.
POINT OF SALE. TBK_POS_FACT_LOADING_SUMMARY L
WHERE F.FREQUENCY_TYPE = 'NONE '.
AND J.FREQUENCY_ID = F.FREQUENCY_ID
AND J.PRIORITY_ID = P.PRIORITY_ID
AND J.JOB_ID = L.JOB_ID
(PERIOD = 'TODAY'
AND TO_CHAR (L.START_TIME, 'YYYYMMDD') =
TO_CHAR (REPORT_DATE, 'YYYYMMDD'))
OR (PERIOD = 'MONTHS' AND TO_CHAR (START_TIME, "YYYYMM") = MONTH)
OR (PERIOD = 'YEAR' AND TO_CHAR (START_TIME, 'YYYY') = YEAR)
AND JOB_ID = J.JOB_ID
AND TRUNC (L.START_TIME) < = TRUNC (REPORT_DATE)
END;
/
POS PROCEDURAL errors. SP_RPT_GET_JOB_LOG_ON_DEMAND_V:
LINE/COL ERROR
-------- -----------------------------------------------------------------
4/28 PLS-00103: encountered the symbol "(" quand attend un de la) "
Next:
:= . ), @ % of default characters
The symbol ': = ' has been replaced by "("pour continuer.) "
76/1 PLS-00103: encountered the symbol "END" when awaits an of the
Next:
. (* % & -+; / TA for rem rest mod < an exhibitor > (*))
and or group having intersect less order start union where
connect | multiset
The symbol ';' was replaced by 'END' continue.
Thank you and best regards,
John of Vikash
Keep in mind, DBMS_OUTPUT is reserved for debugging purposes. If you want the output to a front-end, you can use SYS_REFCURSOR as OUTPUT parameter and get the data of the SELECT query.
-
Installation of SQL SERVER database fails
Hello
I'm editing HRMS90 and Ptools 8.50 following this document: Enterprise PeopleTools 8.50 Installation for Microsoft SQL Server.
Task 7-2: the database Configuration Wizard will fail with the following message is displayed:
File: Data error MoverSQL. Stmt #: Position error 0: Return 0: 601 - name invalid object [Microsoft] [SQL Native Client] [SQL Server] 'PSLANGUAGES '.
Failure of SQL stmt:UPDATE PSLANGUAGES SET INSTALLED = 1 WHERE LANGUAGE_CD = "CFR".
Error: Error execute SQL for UPDATE PSLANGUAGES INSTALLED SET = 1 WHERE LANGUAGE_CD = "CFR".
End: Wed Dec 16 18:37:36 2009
Of course the table PSLANGUAGES does not exist. Why?
Any idea?
Thanks for help.user522961 wrote:
Thank you Nicola,
Which task 7-2: execution of the database Configuration Wizard, select Application PeopleSoft, he suggests that:French Canadian-data base PeopleSoft HRCS
Is this normal?
Thank you.
It means that it the only application that you have installed in the PS_HOME you run the DBWizard of. If you want more, or another application, you must install it on the same PS_HOME and restart the DBWizard.
Nicolas.
-
Conversion procedure PL/SQL in SQL SERVER
Hello
I'm converting SQL Server procedures in Oracle procedures using scracth translation Editor.
Instead of converting the proecdures in proocedures Oracle utility is converting them as Oracle, no idea why it is doing this?
Please notify.
Thank you
FMHello
Did you use the feature updates checking or manually download the jar file? Checking for updated works far for me sometimes and sometimes not. For manual installation, then you must add an entry for the jTDS jar here...
Tools-> preferences-> database-> third of JDBC drivers
Hope this heips
Gary
SQL development teamPublished by: Gary Graham on March 26, 2013 08:32
Seems that I misread your message. If you have downloaded the jar and added an entry for her in the third of the JDBC drivers, Sybase and SQL Server tabs must be present in the new connection dialog box. Especially if you have unzipped Developer SQL in a directory is empty and your user preferences settings are located in a directory that always remains accessible in writing for you. Make sure that your installation is clean. -
data replication with ODI between SQL SERVER and ORACLE
Hello world
First of all, I want to migrate database SQL SERVER and ORACLE DB tables.
And then make online (synchronous) replication from SQL SERVER to ORACLE using ODI.
I have not used before ODI.
How to use the ODI for this?1. create a master repository and connect to the "topology Manager.
2. in the topology Manager, you must configure the following
2.1 create a data server for the Oracle under Oracle database in the physical connection
2.2. create a database for the SQL Server database server in SQL Server in the physical connection. To do this, the jdbc for sql server driver.
2.3 implement the logical connection and frame
2.4 create a workrepository in the topology manager repositories tab
3. connect to the designer and follow these steps
3.1 create a template for the SQL Server source and reverse (import) the datastores (tables) to the model.
3.2 the value of the model for the target of the Oracle
3.3 create a (mapping) interface, under the table in schema define the source and then add it to the target and bind
3.3 on the flow tab, you must set the Modules (KMs) of knowledge to perform the load. You must have imported the KMs before creating the interface.
3.4 in IKM put 'create table traget' to 'yes '.
4 run the interface to load data from SQL to Oracle ServerThank you
Fati -
Failed to connect to SQL Server SQL Dev
Test the connection to Sql Server 2000 failed with "Unable to connect to MS SQL Server [ip address]." How can I find out why the connection failed? (bad port, invalid password, etc.). Thank you.Hello
The first things to know when you connect to MS SQL SERVER is the host or ip address and port.
If they are correct when you click RECOVER the DATABASE, you are able to see all the database on the server that you specified.
Ways of connection are ok, but of course user and password is perhaps incorrect at this level.
If no database is recovered, it means that the host or / and port are not correct.Then before to click TEST, you are able to recover the database with button to RECOVER the DATABASE?
Are you able to ping the remote computer (SQL SERVER) with the ip address or hostname?
Are you sure on the port for SQL Server?Kind regards
Mireille
-
In SQL Server 2000/2005/2008 UltraLiteJ synchronization
Hi all
Does anyone know how to synchronize to SQL Server 2000/2005/2008 UltraLiteJ?
I tried this, but there is an error showed.
Detected a version unknown or damaged configuration of the MobiLink system under owner 'dbo '.
I had created a DSN. But when I created the synchronization model, it failed, I could shoot.
When I run the MS-DOS command prompt Mobilink server, an error has occurred again,
[- 10002] "Consolidated database server or ODBC error: ODBC: [Microsoft] [ODBC SQL Server driver] [SQL Server] Login failed for user (null)".
Reason: Not associated with a SQL Server login that is approved. (State = 28000 ODBC, Native error code is 18452)Could someone help me with the setting and the code maybe?
Hi Hari,
You can ignore the warning 'version' unknown or damaged The synchronization model compares its own set of system tables against what you have in SQL Server and responds with this warning if it detects a difference. The comparison is strict, and it may signal a difference for reasons such as unusual places or different ODBC drivers. The message should have been accompanied by a detailed description, which would explain what he saw different.
Looks like your MobiLink server starts correctly and connects to the database. If it does not start successfully, you should see a message "Server MobiLink has begun" in the server window, and you should not see any entries in the window of the server starting with 'E'.
So if you have deployed your synchronization model, and the server is started, the next question is why your synchronization failed. It would be useful to retrieve the codes of error on the device, software versions and the MobiLink log entries using a comprehensive framework as - v + on the MobiLink command line. I would suggest that we are pursuing in the Sybase for MobiLink newsgroup, where you will find a number of people who are more expert that I am to all aspects of MobiLink.
You can access newsgroups via the web or by using a News Reader. The starting point for the two is http://www.sybase.com/support/community-forums and the newsgroup you need is sybase.public.sqlanywhere.mobilink (http://www.sybase.com/detail?id=1009240 ).
I think this would be your best way to go for that matter.
Tom
-
Installation of ODI with SQL Server 2005
Hello
I try to install ODI with MS Sql Server 2005.
I created a database in Sql Server and created a user with rights to connect to the database db_owner.
While trying to install master repository, I selected Sql Server with the following details
Driver: com.microsoft.jdbc.sqlserver.SQLServerDriver
URL: jdbc:microsoft:sqlserver: / / < myhostname >: 1433; SelectMethod = cursor
The repository not created in error:
* com.sunopsis.core.q: java.sql.SQLException: [Microsoft] [SQLServer 2000 for JDBC driver] [SQL Server] the new tabular data stream (TDS) procedure remote call (RPC) protocol stream is incorrect. Parameter 1 (""): data type 0 x 38 is unknown *.
Now, if I change the URL to jdbc:microsoft:sqlserver: / / < myhostname >: 1433, the repository is created successfully. But when you log in Repository Manager to the topology using the same basic shape, again invites me the same error.
Has anyone faced the same problem?Hello
You are using SQL server 2005 but try to connect by using SQL server connection details 2000 you should use
com.microsoft.sqlserver.jdbc.SQLServerDriver
JDBC:SQLServer://servername:1433; databaseName = DBNAME; SelectMethod = cursor
You must also make sure that you use the correct driver SQL server 2005, if you use a version of Java before 1.5 to ODI so you will need the JDBC SQL Server 2005 1.2 driver.
See you soon
John
http://John-Goodwin.blogspot.com/ -
ODI is compatible with Microsoft SQL Server 2008?
Hello
We try to ODI for SQL Server 2008, but we get an error: "failed to connect". I don't know if the problem is the driver or incompatibility between the ODI and SQL Server 2008.
Does anyone use together? Are compatible?
If the answer is Yes, where is the problem? We use the following JDBC driver:
com.microsoft.jdbc.sqlserver.SQLServerDriver
JDBC:Microsoft:SQLServer: / / < host >: < port >
And we download the sqljdbc_2.0 driver.
Thank you very much
Araitz. -.You should check which version of the JVM is required by this version of the driver, if I remember the 2.x versions require a JAVA 1.6 virtual machine (I coul dbe wrong, I would remember something like that)
What error do you get? If it's the ' com.sunopsis.sql.c: no driver appropriate ", it says it can't find the jar file (sqljdbc.jar) for the driver you specify. Pilots oracledi is the right place to make it.
-
Server SQL, stored procedure
Hi all
I use an ODI procedure to call stored procedures in SQL Server 2.
In the steps of the procedure, I have 2 - one for each proc and the syntax is simply the name of the stored procedure.
The overall procedure is defined as being a part of the SCENE and advanced pattern to a TEST context - the pattern of staging is SQL Server technology.
When I run the procedure, it does not say that it cannot find the stored procedure, but if I give him a fully resolved path (i.e. db_name.dbo.usp_proc1) and restart the stage in operator, it works fine.
Now--and correct me if I make a wrong assumption here - I thought that values for catalog and schema in the definition of database server would be added to the statement. I don't want to hard code my db_name and owner in my procedure that makes porting applications to another a little rigid environment.
ODI obviously understands that the command is a SQL Server stored procedure but don't derive from the elements defined by the schema specified in the step of the procedure.
Can anyone help?
Thank you
GYou must use the odiRef.getObjectName () method of substitution
This method returns the full name of a physical object, including its catalog and schema.
Take a look at the doc for the settings... -
Update, Qosmio F - SQL Server 2005 Express Edition Service Pack 3 fails
This update continues to be marked by the automatic update from microsoft, but fails to update no matter how many times I try to treat it... Why is it so?
What is the aim of SQL servers and do I need? Deleting it will solve my problem?
Hello
Check out this page of MS:
http://www.Microsoft.com/downloads/details.aspx?FamilyId=3181842a-4090-4431-ACDD-9a1c832e65a6&displaylang=enYou can download here the full Microsoft SQL Server 2005 Express Edition Service Pack 3.
But please check the Instructions on the page of Ms.
You will need Microsoft .NET Framework 2.0 or later and you need to follow some other measures that are mentioned on the Web site.See you soon
-
SQL Server 2005 unattended install using the script fails on Windows 2003 Cluster
We strive to perform the installation without SQL Server 2005 via the script assistance, but the installation fails on Windows 2003 Cluster, we use Windows 2008 with HyperV running a DC with two nodes (all Win 2003). Script is...
Start/wait setup.exe/qb VS = INSTALLVS SQLTEST = SQL_Engine INSTANCENAME = SQL123 ADDLOCAL = SQL_Engine ADDNODE = sqlnode-1, sqlnode-2 GROUP = SQL1 IP = 192.168.1.85, SQLNetwork ADMINPASSWORD = Windows8! SAPWD = Windows8! INSTALLSQLDIR=%ProgramFiles%\Microsoft SQL Server\ INSTALLSQLDATADIR = G:\SQLDATADIR\ SQLACCOUNT = SQLPASSWORD lab\sql_svc = Windows8! AGTACCOUNT = lab\sql_svc = Windows8 AGTPASSWORD! SQLBROWSERACCOUNT = SQLBROWSERPASSWORD = Windows8 lab\sql_svc! SQLCLUSTERGROUP = "lab\sql_grp" AGTCLUSTERGROUP = "lab\sql_grp" FTSCLUSTERGROUP = "lab\sql_grp" ERRORREPORTING = 1 SQMREPORTING = 1 SQLCOLLATION = SQL_Latin1_General_CP1_CI_AS
Errors on the nodes:
SQLSetup0008_SQLNODE1_Core (Local)
Running: InstallSqlAction to the: 4/14/2012 22:56:39
Installation: sql on target: SQLNODE1
Waiting for remote setup (s) to prepare
Remote Setup (s) is ready
Problem of determining the State of the virtual server for the package: '1' because of the exception of data store:
Source the name of the file: datastore\cachedpropertycollection.cpp
Compiler timestamp: Fri 29 Jul 01:13:49 2005
Function name: CachedPropertyCollection::findProperty
The source line number: 63
----------------------------------------------------------
Could not find the property 'VsDataPath' {'PackageIdStateScope', ' ', '1'} in the cache.
Source the name of the file: datastore\packageidstatescopecollector.cpp
Compiler timestamp: Wed Aug 24 13:40:04 2005
Function name: PackageIdStateScopeCollector::collectProperty
The source line number: 115
----------------------------------------------------------
dataPathValue is empty
Cluster functionality detected: SQL_Engine
Loaded DLL:C:\Program SQL Server\90\Setup Bootstrap\sqlsval.dll Version: 2005.90.1399.0
Source the name of the file: datastore\cachedpropertycollection.cpp
Compiler timestamp: Fri 29 Jul 01:13:49 2005
Function name: CachedPropertyCollection::findProperty
The source line number: 130
----------------------------------------------------------
Unable to find property 'IPResources' {"VirtualServerInfo", "", "SQLTEST"} in the cache
Source the name of the file: datastore\cachedpropertycollection.cpp
Compiler timestamp: Fri 29 Jul 01:13:49 2005
Function name: VirtualServerInfo.IPResources
The source line number: 113
----------------------------------------------------------
Could not collect the property 'IPResources' {"VirtualServerInfo", "", "SQLTEST"}
Transact package threw an exception.
Error code: 0x8007000d (13)
Windows error text: these data are incorrect.
Source the name of the file: sqlchaining\highlyavailablepackage.cpp
Compiler timestamp: Mon Aug 29 01:18:42 2005
Function name: sqls::HighlyAvailablePackage:manageVsResources
The source line number: 490
---- Context -----------------------------------------------
SQLs::HighlyAvailablePackage:preInstall
SQLs::HighlyAvailablePackage:manageVsResources
m_dataDirPath is empty
Cluster API threw an exception during operations of virtualization.
Package first notify: 13
Error code: 0x8007000d (13)
Windows error text: these data are incorrect.
Source the name of the file: sqlchaining\highlyavailablepackage.cpp
Compiler timestamp: Mon Aug 29 01:18:42 2005
Function name: sqls::HighlyAvailablePackage:manageVsResources
The source line number: 490
---- Context -----------------------------------------------
SQLs::HighlyAvailablePackage:preInstall
SQLs::HighlyAvailablePackage:manageVsResources
m_dataDirPath is empty
Cluster API threw an exception during operations of virtualization.
SQLSetup0008_SQLNODE2_Core (Local)
Local configuration can complement
Running: InstallSqlAction at: 4/2012/14 23:23:57
Installation: sql on target: SQLNODE2
Informs the package is ready to start: 0
Waiting for notification start installation
Local configuration can begin installation
Error code: 0x8007000d (13)
Windows error text: these data are incorrect.
Source the name of the file: remotepackageengine\remotepackageinstallersynch.cpp
Compiler timestamp: Wed Aug 24 13:40:17 2005
Function name: sqls::RemotePackageInstallerSynch:preInstall
The source line number: 128
---- Context -----------------------------------------------
SQLs::InstallPackageAction: perform
SQLs::RemotePackageInstallerSynch:preInstall
Abandonment of the package: "sql", due to an error from the configuration of the host: 13
Notify all ready to commit: 13
Notify all ready to put end to: 13
Waiting for notification complete installation
Local configuration can complement
Packaging return code: 13
Complete: InstallSqlAction at: 4/2012/14 23:23:59, returned false
Error: The 'InstallSqlAction' Action failed during execution. Error during execution information:
Target collection includes the local machine.
-----------------------------------------------
Error: The 'UninstallForRS2000Action' Action failed during execution. Error during execution information:
Action: "UninstallForRS2000Action" will be marked as failed due to the following condition:
The condition 'rs has been correctly upgraded level.' returned false.
Package installation: 'patchRS2000' failed due to a precondition.
Running: ReportChainingResults at: 4/2012/14 23:24:1
Error: Action "ReportChainingResults" threw an exception during execution.
One or more packages could not be installed. See logs for details of the error. : 13
Error code: 0x8007000d (13)
Windows error text: these data are incorrect.
Source the name of the file: sqlchaining\sqlchainingactions.cpp
Compiler timestamp: 1 Thu Sep 22:23:05 2005
Name of the function: sqls::ReportChainingResults: perform
The source line number: 3097
Please notify.
Assani
Hello
The question you posted would be better suited in the TechNet Forums. I would recommend posting your query in the TechNet Forums. You can follow the link to your question:
http://TechNet.Microsoft.com/en-us/WindowsServer/bb512923
Hope this information helps.
-
I have not asked for it. The update that is mentioned in the title just appear as a windows update, as usual. This is not the first time that I had a problem with windows update in Windows 7.
I am running Windows 7 64 bit. When windows tries to update my computer with the update described in the title, it fails. The first time, it failed with the error code 6 b 2. The second time the error code was 80070005.
After these failures, I downloaded the service pack directly from Microsoft. The name of the file is: 'SQLServer2005SP4-KB2463332 - x 64 - ENU.exe "I can't believe the silly problems I encounter by train to run this update. He keeps asking me to find the correct path for various and different .msi files. Not these files are in the file "SQLServer2005SP4-KB2463332 - x 64 - ENU.exe" and the installer should not know it. Who is writing this software for Microsoft, at least, a bunch of monkeys? I'm serious!
There's a free banana in there for anyone who can provide the answer.
I expect that all the monkeys will take offense to my request and that I will not receive a response. I would like to take this opportunity to tell you that I really don't like!
I wanted to just let you all know what I think about the quality of your work.
Try posting in the SQL Server Setup & Upgrade forum for appropriate assistance: http://social.msdn.microsoft.com/forums/en-US/sqlsetupandupgrade/threads
Maybe you are looking for
-
Satellite M50D - A - 10 L - pilot missing for unknown device
You just bought a Satellite M50D - A - 10 L and after 1 week, the HARD drive failed. Of course, I had to replace on my spending, because the guarantee would be in about 2 weeks, which was too long to wait for me.In any case, I also lost the pre-insta
-
2000-2b19wm HP: the password of administrator hp 2000-2b19wm
Hello, my HP 2000 suddenly is asking an administrator password and after 3 attempts says "system disabled" and the code 52581709. Can someone please help me get through this? Thanks in advance for reading and your help!
-
My WiFi is on, but when I try to go to the internet it says unable to connect to the internet can someone tell me what I need to do?
-
Speakers of the laptop to listen to music very well. When I use the headphone music in my headphones has a dynamic range very little. The sounds of music crushed. The strong parties are limited and the soft parts are high until I can hear background
-
Screwed on "Anytime Upgrade".
So I used this old Toshiba NB255 with Windows 7 Starter Edition. I bought about 2 years ago and I use it only when the woman is on the pc, or if she needs to print additional coupons. I was screwing around with him about a month ago and I found the g