IKM MSSQL Incremental Update fails on SQL Server 2000 - Collation Problem
I am having a problem where the the incremental update isn't cabable of updating the table it creates.
In the Flag Rows to Update I get the following error message:
446 : HY000 : java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]Cannot resolve collation conflict for equal to operation.
java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]Cannot resolve collation conflict for equal to operation.
Source Code is:
update S
set IND_UPDATE = 'U'
from SQRoracleStage..I$_tblOracleStage S,
SQRoracleStage..tblOracleStage T
where T.Occurance = S.Occurance
and T.PlanName = S.PlanName
Oracle has suggested that the IKM be updated to include a COLLATE clause following the column name in the where clause.
update S
set IND_UPDATE = 'U'
from <%=snpRef.getTable("L", "INT_NAME", "A")%> S,
<%=snpRef.getTable("L", "TARG_NAME", "A")%> T
where <%=snpRef.getColList("", "T.[COL_NAME]\t= S.[COL_NAME] COLLATE replace_with_server_collation_string", "\nand\t", "", "UK")%>
However this code doesn't retrieve the collation string, but rather expects you to replace the replace_with_server_collation_sting with the value from the server.
Being unfamiliar with SQL Server I would have expected that the model should be capable of determining this value, and that the code should look something similar to:
update S
set IND_UPDATE = 'U'
from <%=snpRef.getTable("L", "INT_NAME", "A")%> S,
<%=snpRef.getTable("L", "TARG_NAME", "A")%> T
where <%=snpRef.getColList("", "T.[COL_NAME]\t= S.[COL_NAME] COLLATE <%=snpRef.getServerCollationString("L", "TARG_NAME", "A")%> ", "\nand\t", "", "UK")%>
It seems as though since ODI creates the table dynamically it should be capable of doing an update to it without intervention.
Has anyone found a work around for this issue?
I found the error :)
This is what happened:
I copied the tables from the MS SQL Server model to my Oracle model and then generated the DDL, so this gave me a quick set of tables in Oracle identical to the MS SQL database. But what I didn't know was that with the reverse engineer from MS SQL the ODI tool set the primary key columns to READ ONLY (and thus my copied tables also had read only primary key columns). Read only is OK for a source table but devastating for my tables I must load. So when I removed the read only indicator from the Oracle target table pk columns I was again a happy camper !
Thanks for being the one to talk to ! That really helped :)
Similar Messages
-
Loading Source Model fails in SQL Server 2000
Im tryng to load Source Model from SQL Server 2000 to Oracle 9i using Migration Worbench 9.2.0.1.2 but im getting se next message error:
EXCEPTION : LoadTableData.run() : SS2K_SYSCOMMENTS El tamaño de los datos es mayor que el tamaño máximo para este tipo: 4001
Anybody can help me please? its urgent to us migrate our database to oracle.
Thanks in Advance.
Alejandro Amador.I have had problems using the Connected method, too.
Try the disconnected instead - it converted all. -
SQL Server 2000 connection problems
We installed SSL certificates on both the nodes of the sql
server cluster and enabled "Forced Protocol Encryption" on db
server using SQL Server Network Utility.
After enabling that we are getting the below message. we
would like to encrypt the data passing between SQL and CF servers.
we need help in this regard
Error Message:
Operation failed on the data source named "CData".
Reason of failure "java.sql.SQLException:
[Macromedia][SQLServer JDBC Driver]No more data available to read."
Environment details:
Database Server Info:
: SQL Server 2000 sp4 (Active/passive)
windows 2003 -sp1
CF :
ColdFusion MX Version 7,0,2,142559
Edition Enterprise
Operating System Windows 2003
OS Version 5.2
JVM Details
Java Version 1.4.2_11
Java Vendor Sun Microsystems Inc.
Java Vendor URL
http://java.sun.com/
Java Home E:\javaSDK\j2sdk1.4.2_11\jre
Java File Encoding Cp1252
Java Default Locale en_USColdFusion does not yet support encrypted datasource
connection, so this is I believe a reason why you are getting the
error message. -
Sql server 2000 driver problem!!! Help
sql server driver problem
hi...i want to install sql server 2000 into my IDE Jbuilder 8 Enterprise Edition
i have follow the instruction that i make a config file by using enterprise setup tool, database driver in Jbuilder and location select <Jbuilder>
i added new library included the 3 jar file (mssql.jar,msbase.jar and msutil.jar) and made a config file call sqlLib
after that i go to project|project properties
at the path page select required library and add the library file that i generated (sqllib)
i added database component in my java page and setup the properties for the connection
driver:com.microsoft.jdbc.sqlserver.SqlServerDriver
URL :jdbc:microsoft:sqlserver://PS:1433
Username=sa
passworld:melody
but when i run the test connection button..it come out this error
The driver: com.microsoft.jdbc.sqlserver.SqlServerDriver could not be loaded. This could be a problem with the driver itself, or that the driver is not found on the classpath.
details:
See com.borland.dx.dataset.DataSetException error code: BASE+82
com.borland.dx.dataset.DataSetException: The driver: com.microsoft.jdbc.sqlserver.SqlServerDriver could not be loaded. This could be a problem with the driver itself, or that the driver is not found on the classpath.
at com.borland.dx.dataset.DataSetException.a(Unknown Source)
at com.borland.dx.dataset.DataSetException.driverNotLoadedInDesign(Unknown Source)
at com.borland.dx.sql.dataset.Database.addDriver(Unknown Source)
at com.borland.dx.sql.dataset.Database.addDrivers(Unknown Source)
at com.borland.dx.sql.dataset.Database.openConnection(Unknown Source)
at com.borland.jbuilder.cmt.editors.l.c(Unknown Source)
at com.borland.jbuilder.cmt.editors.l.actionPerformed(Unknown Source)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1764)
at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(AbstractButton.java:1817)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:419)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:257)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:245)
at java.awt.Component.processMouseEvent(Component.java:5093)
at java.awt.Component.processEvent(Component.java:4890)
at java.awt.Container.processEvent(Container.java:1566)
at java.awt.Component.dispatchEventImpl(Component.java:3598)
at java.awt.Container.dispatchEventImpl(Container.java:1623)
at java.awt.Component.dispatchEvent(Component.java:3439)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3450)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3165)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3095)
at java.awt.Container.dispatchEventImpl(Container.java:1609)
at java.awt.Window.dispatchEventImpl(Window.java:1585)
at java.awt.Component.dispatchEvent(Component.java:3439)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:450)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:197)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:140)
at java.awt.Dialog.show(Dialog.java:538)
at com.borland.jbuilder.designer.ButtonDialog.show(Unknown Source)
at java.awt.Component.show(Component.java:1134)
at java.awt.Component.setVisible(Component.java:1089)
at com.borland.jbuilder.designer.inspector.PropertyValueOutEditor.openEdit(Unknown Source)
at com.borland.jbuilder.designer.inspector.i.actionPerformed(Unknown Source)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1764)
at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(AbstractButton.java:1817)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:419)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:257)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:245)
at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:227)
at java.awt.Component.processMouseEvent(Component.java:5093)
at java.awt.Component.processEvent(Component.java:4890)
at java.awt.Container.processEvent(Container.java:1566)
at java.awt.Component.dispatchEventImpl(Component.java:3598)
at java.awt.Container.dispatchEventImpl(Container.java:1623)
at java.awt.Component.dispatchEvent(Component.java:3439)
at javax.swing.plaf.basic.BasicTableUI$MouseInputHandler.repostEvent(BasicTableUI.java:475)
at javax.swing.plaf.basic.BasicTableUI$MouseInputHandler.mouseReleased(BasicTableUI.java:532)
at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:228)
at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:227)
at java.awt.Component.processMouseEvent(Component.java:5093)
at java.awt.Component.processEvent(Component.java:4890)
at java.awt.Container.processEvent(Container.java:1566)
at java.awt.Component.dispatchEventImpl(Component.java:3598)
at java.awt.Container.dispatchEventImpl(Container.java:1623)
at java.awt.Component.dispatchEvent(Component.java:3439)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3450)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3165)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3095)
at java.awt.Container.dispatchEventImpl(Container.java:1609)
at java.awt.Window.dispatchEventImpl(Window.java:1585)
at java.awt.Component.dispatchEvent(Component.java:3439)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:450)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:197)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:144)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:136)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:99)
i also try added the 3 jar file in lib/ext and jre/lib/ext..
same condition...:(Make a simple program that just does a Class.forName("theDriverName");
to eliminate all the fancy stuff from jBuilder.
When you've got the simple things working you can move on.
Rgds. -
SQL Server 2000 -collation.
Hi,
If its important collation in SQL Server 2000, i have - SQL_Latin1_General_CP850_BIN(master, msdb, model etc.), but DB <SAP> haves SQL_Latin1_General_CP850_BIN2.
I try to change collation on the server by instcoll.exe but i have error:
C:\col\instcoll_i386>instcoll.exe -S server\DB
Trying to connect...
Could not connect to .. Trying to start the server.
[SQL-DMO]Service Control Error: The specified service does not exist as an inst
alled service.
Server and remote connection working.
BR,
T.Hi,
Thanks for help, but im read this note and still not working, im use:
instcoll.exe -s<server>\<DBinstance> -D<dbname>
or
instcoll.exe -s<server>\<DBinstance>
And im still have error:
C:\col\instcoll_i386>instcoll.exe -s<server>\<DBinstance>
Trying to connect...
Could not connect to .. Trying to start the server.
[SQL-DMO]Service Control Error: The specified service does not exist as an inst
alled service.
Failed to start the server. Retrying.
[SQL-DMO]Service Control Error: The specified service does not exist as an inst
alled service.
Could not connect to .
NOTHING DONE!
BR,
T. -
MS SQL Server 2000 connectivity problems
Hello everyone,
I'm having problems connecting my application to MS SQL Server 2000. I am making a desktop application that is going to read and update a database I have created in MS SQL Server 2000. The problem is I cannot connect to the database from the application. Here are the details:
I have only created a GUI for one table so far. I have created one other class that is used for connecting to the database.
The GUI class is called Products.java and I have created it in Netbeans. The other class is called ConnectClass.java. In the constructor of the Products.java (GUI class), I instantiate an object of ConnectClass. That object in turn tries to establish a connection to the database. Here is the code of the constructor of the Products.java class (GUI class).
public class Products extends javax.swing.JFrame {
private ConnectClass connect1; // declaring the reference variable for ConnectClass
/** Creates new form Products */
public Products() {
initComponents();
connect1 = new ConnectClass(); // instantiating the ConnectClass
The code of ConnectClass.java is as follows:
import java.sql.*;
public class ConnectClass {
Connection connection;
Statement statement;
public ConnectClass()
try
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
connection = DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=assignment2;User=root;Password=sa");
statement = connection.createStatement();
catch(SQLException sqle)
System.err.println("Error creating connection");
catch(ClassNotFoundException cnfe)
System.err.println(cnfe.toString());
When I run the application I expect that the database should be connected at least. However I get the following message in Netbeans output window:
run:
java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver
BUILD SUCCESSFUL (total time: 6 seconds)
I am using Windows XP Home Edition SP3
The JDBC driver I am using is: Microsoft® SQL Server® 2000 Driver for JDBC™ Service Pack 3
The name of the database I have created in MS SQL Server 2000 is: assignment2
I have given the following settings in the CLASSPATH environment variable: .;c:\program files\Microsoft SQL Server 2000 Driver for JDBC\lib\msbase.jar;c:\program files\Microsoft SQL Server 2000 Driver for JDBC\lib\msutil.jar;c:\program files\Microsoft SQL Server 2000 Driver for JDBC\lib\mssqlserver.jar
I don't know what is wrong. Any help would be GREATLY appreciated. If you want to know something more please ask me.
RegardsAce1111111 wrote:
Thanks for the answers. I put the jar file in the jdk/jre/lib/ext folderWhich is exactly what you should not do. That folder is for language extensions, which a Driver is not. Why does everybody find it so hard to take the time to learn the language basics?
and the driver was finally detected but then the program would not connect to the database.Did you configure the server properly. Per default it is not configured to accept network connections.
I tried jtds driver too. I was so frustrated that I installed MySQL instead. Put the jar file in jre/lib/ext folder and then gave the URL and to my relief the database connected. Maybe there are some settings that need to be configured in MS SQL before it can connect. But I could not get it to connect :(The manual would contain that info, btw. -
SQL Server 2000 and problems conecting to DBase
Hello, I get this code:
String url = "jdbc:microsoft:sqlserver://localhost:1433";
//jdbc:microsoft://server:port/database
String user = "wilson";
String password = "";But I get this stackTrace:
java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]Login failed for user 'wilson'. Reason: Not associated with a trusted SQL Server connection.
But i did create this user.
Besides, when I run the Query Analiser tool, if I try to log in to the DBase using this user, the same problem happens. When i choos Windows Autentication it works, what can I do?
Thanks a lotFind the person who configured that SQL Server instance and explain to them that requiring Windows authentication is a problem for you.
-
Connecting to datasource and retrieve, insert and update data in SQL Server
hi,
i am trying to retrieve, insert and update data from SQL Server 2000 and display in JSPDynPage and is for Portal Application. I have already created datasource in visual composer. Is there any sample codes for mi to use it as reference???
Thanks
Regards,
shixuanHi,
See this link
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/6209b52e-0401-0010-6a9f-d40ec3a09424
Regards,
Senthil kumar K. -
Executing interface for a SQL Server 2000 target
Hi All,
I am trying doing some initial experimentation with ODI, in executing its interface in compiling a SQL Server 2000 target from the same source.
I designed an interface with Source and target having only one column, inserted some sample data for the source data store and left the target empty. After reversing the source and target data models, created an interface and inserted source and target datastores and active mapped the existing column. In the flow tab, I am using LKM MSSQL to MSSQL(Linked Servers) and IKM MSSQL Incremental Update and rectified Flow Control to 'No' as I dont have any keys in my structure. I am using CKM SQL, though no necessity of it, and also tried with LKM MSSQL to MSSQL(BCP), but could not correct the error when executing this interface.
It is not indicating any errors in diagram. In the Operator this is what is the message:
1038 : S0003 : com.microsoft.sqlserver.jdbc.SQLServerException: Cannot use empty object or column names. Use a single space if necessary.
com.microsoft.sqlserver.jdbc.SQLServerException: Cannot use empty object or column names. Use a single space if necessary.
at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError(Unknown Source)
at com.microsoft.sqlserver.jdbc.SQLServerStatement.getNextResult(Unknown Source)
at com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement.doExecutePreparedStatement(Unknown Source)
at com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement$PrepStmtExecCmd.doExecute(Unknown Source)
at com.microsoft.sqlserver.jdbc.TDSCommand.execute(Unknown Source)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.executeCommand(Unknown Source)
at com.microsoft.sqlserver.jdbc.SQLServerStatement.executeCommand(Unknown Source)
at com.microsoft.sqlserver.jdbc.SQLServerStatement.executeStatement(Unknown Source)
at com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement.executeUpdate(Unknown Source)
at com.sunopsis.sql.SnpsQuery.executeUpdate(SnpsQuery.java)
at com.sunopsis.dwg.dbobj.SnpSessTaskSql.execStdOrders(SnpSessTaskSql.java)
at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTaskTrt(SnpSessTaskSql.java)
at com.sunopsis.dwg.dbobj.SnpSessTaskSqlC.treatTaskTrt(SnpSessTaskSqlC.java)
at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTask(SnpSessTaskSql.java)
at com.sunopsis.dwg.dbobj.SnpSessStep.treatSessStep(SnpSessStep.java)
at com.sunopsis.dwg.dbobj.SnpSession.treatSession(SnpSession.java)
at com.sunopsis.dwg.cmd.DwgCommandSession.treatCommand(DwgCommandSession.java)
at com.sunopsis.dwg.cmd.DwgCommandBase.execute(DwgCommandBase.java)
at com.sunopsis.dwg.cmd.e.i(e.java)
at com.sunopsis.dwg.cmd.h.y(h.java)
at com.sunopsis.dwg.cmd.e.run(e.java)
at java.lang.Thread.run(Unknown Source)
Moreover in the command prompt it is indicating SQL Server Exception: Cannot invoke a rollback operation when the autocommit mode is set to true.
Please help me out in executing this interface, all help is greatly appreciated.
Many Thanks!!!Hi Rathish,
In the query it is indicating that 'It is creating view on target'. This is the step that is causing trouble.
Query description is :
create view dbo.C$_0City_Trg
as
select *
from [].odi_work.dbo.City_Trg
Thanks in Advance!!! -
not able to see ikm oracle incremental update and ikm oracle slowly changing dimensions under PHYSCIAL tab in odi 12c
But i'm able to see other IKM's please help me, how can i see themNope, It has not been altered.
COMPONENT NAME: LKM Oracle to Oracle (datapump)
COMPONENT VERSION: 11.1.2.3
AUTHOR: Oracle
COMPATIBILITY: ODI 11.1.2 and above
Description:
- Loading Knowledge Module
- Loads data from an Oracle Server to an Oracle Server using external tables in the datapump format.
- This module is recommended when developing interfaces between two Oracle servers when DBLINK is not an option.
- An External table definition is created on the source and target servers.
- When using this module on a journalized source table, the Journaling table is first updated to flag the records consumed and then cleaned from these records at the end of the interface. -
Error in odi- IKM oracle incremental update
hi,
i am integrating Oracle to Oracle databse using ODI.
i am using IKM Oracle Incremental Update and i am having the following error:
ORA-01747: invalid user.table.column, table.column, or column specification
for the description below
update EBS.SY_NAMADD T
set (
) =
select
from EBS.I$_SY_NAMADD S
where T.NADCOD =S.NADCOD
where (NADCOD)
in (
select NADCOD
from EBS.I$_SY_NAMADD
where IND_UPDATE = 'U'
since in the SQL in the EST there is no column specify it gin=ving me this error.
should i have specify it somewhere
thanks a lot
nazeedahhi,
another error is taht when i set the control to Yes unser IKM and in the control tab i have chosen :CKM oracle.
i am having an error while creating teh table below
create table EBS.SNP_CHECK_TAB
CATALOG_NAME VARCHAR2(100 CHAR) NULL ,
SCHEMA_NAME VARCHAR2(100 CHAR) NULL ,
RESOURCE_NAME VARCHAR2(100 CHAR) NULL,
FULL_RES_NAME VARCHAR2(100 CHAR) NULL,
ERR_TYPE VARCHAR2(1 CHAR) NULL,
ERR_MESS VARCHAR2(250 CHAR) NULL ,
CHECK_DATE DATE NULL,
ORIGIN VARCHAR2(100 CHAR) NULL,
CONS_NAME VARCHAR2(35 CHAR) NULL,
CONS_TYPE VARCHAR2(2 CHAR) NULL,
ERR_COUNT NUMBER(10) NULL
error: missing parenthese
please help
nazeedah -
Can't install the Windows Update package KB2674319 (SQL Server 2012 SP1)
Hi. I need to get the update of my MS SQL Server 2012 installation in order to get the SP1.
When I run the Windows Update it appears to download well the package.
Then when it begins to install I get the error "84C4000E: Se ha producido un error con Windows Update" (our server is in Spanish).
I have the last updates for Windows Server, a rebooted our server and the issue remains.
Any idea of what should I do to get the SP1 update?
Thanks in advance.
Gustavo.Hi Gustavo,
Based on your description, I suggest you should refer to the following articles. And then check if you can install the update successfully.
SQL 2012 Server fails in Windows Update with error 84C4000E
http://techtuxwords.blogspot.in/2013/10/sql-2012-server-fails-in-windows-update.html
MS SQL Server 2008 R2 SP1 fails with error 84C4000E
http://techtuxwords.blogspot.in/2011/09/ms-sql-server-2008-r2-sp1-fails-with.html
If this issue still persists, please don’t hesitate to let me know.
Hope this helps.
Best regards,
Justin Gu -
Unusual behavior with 'IKM Oracle Incremental Update' knowledge module
Hi All,
We are getting strange behaviour in our PIP.We have following three scenarios in our PIP.
1) LOAD_ORACLEEBIZ_PROCESSMFG_BULK_LOT_DATA_TO_PAS_PKG
2) LOAD_ORACLEEBIZ_DISCRETEMFG_WORKORDER_DATA_TO_PAS_PKG
3) LOAD_ORACLEEBIZ_PROCESSMFG_WORKORDER_DATA_TO_PAS_PKG
we have a project variable PVV_GET_SCEN_NAME which will hold the scenario name in that package.
we are trying to modify the 'IKM Oracle Incremental Update' knowledge module, we have written following code.this code will match the content of I$ table with target table based on various columns.if they are matching we will delete the matching rows from target table. But when we are executing scenario "LOAD_ORACLEEBIZ_PROCESSMFG_BULK_LOT_DATA_TO_PAS_PKG",then the wrong IF condition is getting matched in the following procedure.
the condition that is getting matched is "ELSIF ('#ORACLEEBIZ_TO_PAS_PROJECT.PVV_GET_SCEN_NAME'='LOAD_ORACLEEBIZ_DISCRETEMFG_WORKORDER_DATA_TO_PAS_PKG') THEN".Actually the value of #ORACLEEBIZ_TO_PAS_PROJECT.PVV_GET_SCEN_NAME will be LOAD_ORACLEEBIZ_PROCESSMFG_BULK_LOT_DATA_TO_PAS_PKG.i am not sure why odi is matching this condition.
Please provide your comments on this issue.thanks in advace.
IKM step:
BEGIN
IF '#PVV_GET_SCEN_NAME'='LOAD_ORACLEEBIZ_PROCESSMFG_BULK_LOT_DATA_TO_PAS_PKG' THEN
DELETE FROM <%=odiRef.getTable("L", "TARG_NAME", "W")%> WHERE (item_number,lot_number,source_system) IN
(SELECT item_number,lot_number,source_system FROM <%=odiRef.getTable("L", "INT_NAME", "A")%>);
COMMIT;
ELSIF '#PVV_GET_SCEN_NAME'='LOAD_ORACLEEBIZ_DISCRETEMFG_WORKORDER_DATA_TO_PAS_PKG' THEN
DELETE FROM <%=odiRef.getTable("L", "TARG_NAME", "W")%> WHERE (segment1,segment2,segment3,source_system,item_number) IN
(SELECT segment1,segment2,segment3,source_system,item_number FROM <%=odiRef.getTable("L", "INT_NAME", "A")%>);
COMMIT;
ELSIF '#PVV_GET_SCEN_NAME'='LOAD_ORACLEEBIZ_PROCESSMFG_WORKORDER_DATA_TO_PAS_PKG' THEN
DELETE FROM <%=odiRef.getTable("L", "TARG_NAME", "W")%> WHERE (segment2,source_system) IN
(SELECT segment2,source_system FROM <%=odiRef.getTable("L", "INT_NAME", "A")%>);
COMMIT;
ELSE
NULL;
END IF;
END;
Thanks
BajiHi Himanshu,
Thanks for your help.
I gave fully qualified name,even then it didn't worked.
- How are you deriving the value of variable
project variable PVV_GET_SCEN_NAME is refreshing variable and it will get the value of scenario with the following sql query
select SESS_NAME
from <%=snpRef.getObjectName("L","SNP_SESSION","D")%>
where SESS_NO = <%=snpRef.getSession("SESS_NO")%>
-Log or store the value of variable as comment in IKM sql query using "-- #varvalue" and note the value is same as compared
When i gave --#varvalue (or) --#ORACLEEBIZ_TO_PAS_PROJECT.PVV_GET_SCEN_NAME is doesnot display any thing.what i did is I changed the PVV_GEN_SCEN_NAME variable to hostorize variable to see correct value of that and after the executing the scenario,i can see the value as "LOAD_ORACLEEBIZ_PROCESSMFG_BULK_LOT_DATA_TO_PAS_PKG".I also tried same thing by changing technology to jython and i am able to see same value "LOAD_ORACLEEBIZ_PROCESSMFG_BULK_LOT_DATA_TO_PAS_PKG" for the PVV_GET_SCEN_NAME variable.
Thanks
Baji -
Cumulative Update 1 for SQL Server 2014
Microsoft has released Cumulative Update #1 for SQL Server 2014. Relevant for @@VERSION 12.0.2000 through 12.0.2341
http://support.microsoft.com/kb/2931693/en
[Personal Site] [Blog] [Facebook]Shanky, I did not want to write clearly in the forum, what I think if there are dozens of fixes at bug's level like fails, error messages, crashes, etc.., about three weeks after the release of the production version. but I wrote about it few words
at facebook Israeli SQL Server User Group. In short.. It's realy look bad in my opinion.
[Personal Site] [Blog] [Facebook] -
HI,
I have installed Cumulative Update 12 for SQL Server 2008 R2 SP2 on my SharePoint instances. This was to resolve a known issue faced with the instance. CU12 helped resolve the issue. My company is rather strict regarding security hotfixes. But I am
not sure if this particular hotfix [Security Hotfix (KB2977319)] is required if the instance has CU12 applied.
Tested this on a Lab server, the installation did run fine, the summary log also stated that the KB is applied. But the Build Number did not change. Hence the doubt.
Overall summary:
Final result: Passed
Exit code (Decimal): 0
Exit message: Passed
Start time: 2014-09-06 10:31:21
End time: 2014-09-06 10:55:49
Requested action: Patch
Instance SPNTSQLTRN overall summary:
Final result: Passed
Exit code (Decimal): 0
Exit message: Passed
Start time: 2014-09-06 10:48:08
End time: 2014-09-06 10:55:45
Requested action: Patch
Package properties:
Description: SQL Server Database Services 2008 R2
ProductName: SQL2008
Type: RTM
Version: 10
SPLevel: 2
KBArticle: KB2977319
KBArticleHyperlink: http://support.microsoft.com/?kbid=2977319
PatchType: QFE
AssociatedHotfixBuild: 0
Platform: x64
PatchLevel: 10.52.4321.0
ProductVersion: 10.52.4000.0
GDRReservedRange: 10.50.4001.0:10.50.4199.0;10.50.4200.0:10.50.4250.0
PackageName: SQLServer2008-KB2977319-x64.exe
Installation location: e:\ac2af22d88ee645b5b32b5c178\x64\setup\
Please inform if I need to apply the hotfix on CU12. Thanks in advance.
John SYes you must install Security update mentioned in KB 2977319 it is important for SQL Server to be patches with this security update. Without this it could allow an attacker to compromise your system and gain control over it.
Please mark this reply as answer if it solved your issue or vote as helpful if it helped so that other forum members can benefit from it
My Technet Articles
Maybe you are looking for
-
Remote could not find my itunes library
I have try it pairing the remote app with itunes library but without succes i have delete the app few times and start over turning on home sharing in all my devices apple tv itunes and my iphone 4s but still REMOTE could not find the itunes library w
-
Am I the only one who has firefox crashing when trying to use "Clear Recent History"?
Well I installed Firefox 4 on both my laptop and my desktop and it does the same problem to both of them, which annoys me greatly. Such a simple feature should have no problems working right? Well not for me apparently. When I try to use Clear Recent
-
Cleanest multi-processor install?
I recently purchased a dual Xeon 3.0Ghz Quad-core Dell T7400 Precision Workstation (used) with 32GB of RAM. I ran some testing before moving all of my software to the new machine, and it very quickly became clear that the system had some stability is
-
Change form of output signal without initializing new process of output signal
Hello! How to change form of output signal produced on the output channel without initializing new process of output signal? Thanks Message Edited by _Pavel_ on 10-28-2009 05:21 PM Solved! Go to Solution.
-
Toshiba.co.nz Support page won't accept my serial number
Hi Forumites, The Toshiba Support Centre at toshiba.co.nz > Support won't accept my serial number of my Satellite P840T as valid. And if I try and get to the downloads for my laptop, by entering a category of "Computers", the site just says "Loading