WCF-SQL table operation on tables with the same name.
Hello,
My situation involves generating table operation schemas (Insert, Update, Delete, Select) for tables in two different SQL databases. These tables happen to have the same name. For the sake of discussion lets call the tables dbo.Customer. However,
these tables have different fields in them. When generating the schemas to be used by BizTalk, they end up as the same message type like so:
Database1: http://schemas.microsoft.com/Sql/2008/05/TableOp/dbo/Customer#Update
Database2: http://schemas.microsoft.com/Sql/2008/05/TableOp/dbo/Customer#Update
To my understanding, I can't simply change the namespaces or root nodes to be unique since this structure is expected by the SQL Adapter (shown here: https://msdn.microsoft.com/en-us/library/dd788023.aspx). I had a couple thoughts on a solution:
Use schema versions to differentiate between the two different table schemas.
Use a unique namespace and root node for the schemas. Then, create a custom pipeline component to modify them to the standard as it is sent to SQL server.
Modify the schema so support both tables with all columns in both tables.
I don't really like any of these solutions, so I am hoping somebody in the community has run into this situation before and has something better.
-Richard
You don't really have to do anything other than make sure the particular message gets routed always to the correct database.
Having duplicate MessageType's is only a problem if you're relying on the automatic resolution of the XmlDisassembler and that would only be a concern on the Response side.
To get around that, just create a custom Pipeline with the XmlDisassembler and set the Document Schemas list to only the one for that Port.
Similar Messages
-
Is it possible to have 2 tables with the same name in an Orable database?
Hello,
I'm a complete Oracle newbie so please excuse my question if it's stupid.
I was trying to create 2 tables with the same name using different tablespaces but it does not seem to work. Like this (second time just change the name of the tablespace):
CREATE TABLE test_tbl (
id INTEGER,
status VARCHAR2(10),
last_modified DATE DEFAULT SYSDATE
TABLESPACE tblspc1Is it in general in Oracle possible to acquire this goal?
Thanks a lot!
P.S. I have already created the needed tablespaces
CREATE TABLESPACE tblspc1 DATAFILE 'tblspc1.dbf' SIZE 10MEdited by: 808239 on 02-Mar-2011 02:18It is not possible to create two tables with same name in same schema.
A user can own one schema with his own name and another with the schema name SYS.
For this you have to grant sysdba privilage to the user and then have to connect using sys password or with the password specified in password file.
But this still you have to access to the table in sys schema using sys.table_name.
Hope Answered tthe Question. -
PL/SQL Procedures with the same name
Hi,
I have some PL/SQL procedures with the same name but different arguments.
If I try to catalog the second or third ALBPM always catalogs the first and I don't want to use this. ALBPM only catalogs the first one.
ALBPM Studio Logs:
Introspecci?n en curso...
Agregando procedimiento 'ADM_SGI.UGDIASINOI'
Agregando procedimiento 'ADM_SGI.UGDIASINOI'
Agregando procedimiento 'ADM_SGI.UGDIASINOI'
[Advertencia] No se puede agregar procedimiento 'UGDIASINOI'. Motivo: Duplicar nombre del componente (M?dulo DatabaseRoot.ADM_SGI - Componente UGDIASINOI)..
[Advertencia] No se puede agregar procedimiento 'UGDIASINOI'. Motivo: Duplicar nombre del componente (M?dulo DatabaseRoot.ADM_SGI - Componente UGDIASINOI)..
Analizando componentes
Any solution or idea??
Thanks!I need to retrive data from PL/SQL stored procedures. I am using the DynamicSQL component (2nd workaround) to retrive data from PL/SQL stored procedures. <br><br>
I am having some problems.<br><br>
This is the code I am running in Fuego Studio 5.5 SP 11 Build #71108:<br><br>
dynamicSQL as Fuego.Sql.DynamicSQL<br>
iterator as Iterator(Any[Any])<br>
sentence as String<br>
implname as String<br><br>
dynamicSQL = Fuego.Sql.DynamicSQL()<br>
implname = "conexionORBPAU"<br>
sentence = "var result REFCURSOR; " + <br>
"exec :result_cursor := pkg_audbpm_bpaasig_indicador.prgetsingle(9999);";<br>
iterator = executeQuery(DynamicSQL, sentence, implname, inParameters : []);<br><br>
And, this is the error:<br><br>
java.sql.SQLException: Falta el parametro IN o OUT en el indice:: 1 <br>
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112)<br> at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:146)<br>
oracle.jdbc.driver.OraclePreparedStatement.processCompletedBindRow(OraclePreparedStatement.java:1681)<br>
at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3280)<br>
at oracle.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePreparedStatement.java:3329)<br>
at fuego.jdbc.FaultTolerantPreparedStatement.executeQuery(FaultTolerantPreparedStatement.java:579)<br>
at fuegoblock.sql.DynamicSQL.executeQuery(DynamicSQL.java:340)<br>
...<br><br>
This is the code of the PL/SQL in the Oracle DB:<br><br>
CREATE OR REPLACE PACKAGE PKG_AUDBPM_BPAASIG_INDICADOR IS<br>
TYPE cursor_type IS REF CURSOR;<br>
FUNCTION prGetSingle<br>
(<br>
p_ID_ASIG_INDICADOR IN NUMBER<br>
)<br>
RETURN cursor_type;<br><br>
END PKG_AUDBPM_BPAASIG_INDICADOR;<br><br>
is my code OK? Any ideas?<br><br>
Thanks in advance.<br> -
Revision: 889
Author: [email protected]
Date: 2008-03-21 13:08:05 -0700 (Fri, 21 Mar 2008)
Log Message:
Add test case for BLZ-82 where HttpService should return multiple headers with the same name.
Ticket Links:
http://bugs.adobe.com/jira/browse/BLZ-82
Added Paths:
blazeds/trunk/qa/apps/qa-regress/remote/MultipleHeadersTest.jsp
blazeds/trunk/qa/apps/qa-regress/testsuites/mxunit/tests/proxyService/httpservice/MultiHe aderTest.mxmlHi again,
this may be old news to some people, but I just realized we can have the desired benefits I originally listed (encapsulation, reuse, maintainability, security) TODAY by using pipelined functions and using the table() function in Apex report region queries.
So the report query basically becomes, for example (if get_employees is a pipelined function)
select * from table(my_package.get_employees(:p1_deptno))
The only downside compared to a (weakly typed) sys_refcursor is that you have to define the type you are returning in your package spec (or as an SQL type). So it's a bit more coding, but it's still worth it for the other benefits it provides.
I like Apex even better now! :-)
- Morten -
Hi,
Hopefully someone can help. I have the application "djay" and in two different menus there is the action "Eject". I was wondering if it's possible to apply different keyboard shortcuts to those actions with the same name? I can't see how to do it as it seems you can only write the action but as there are two it doesn't seem to work for me.
For example:
djay>Table-1>Eject - ⌘⇧1
djay>Table-2>Eject - ⌘⇧0
Thanks in advance for any help!!A NodeList doesn't only contain 1 element. In your example it contains ALL <Data> elements inside the document.
NodeList nodes = document.getElementsByTagName("Data");
System.out.println(nodes.getLength() + " \"Data\"-elements found");
for(int i=0; i<nodes.getLength(); i++) {
Node node = nodes.item(i);
} -
CDS-18010 Error:A Index and a index with the same name
Hi
I am facing strange error is some one expert there to help me to get rid of this error.
CDS-18010 Error:A Index and a index with the same name 'LA_SP_FK_1' have been asked to be created.
I am generating tables from Data model diagram & getting this error.
Thanks,
VijayYour Right!!
Designer does not like 2 of the same name.
there are several bugs on the same name issue and CDS-18010
Bug.3973155/3443005 (92) CDS-18010 IN CAPTURING A TYPE WITH CONSTRUCTOR FUNTIONS IN ITS BODY:
Bug.2586582 (93) CDS-18010 A DOMAIN AND A DOMAIN WITH THE SAME NAME 'D1' BEEN ASKED TO CREATE:
Bug.2561625 (15) CDS-18010 GENERATION OF TWO SYNONYMS WITH SAME NAME BUT DIFFERENT SCOPE:
Bug.2072505 (93) CDS-18010 CAPTURING 2 TRIGGERS WITH SAME NAME ON ONE TABLE SHOULD BE A WARNING:
Bug.1689800 (90) CDS-18010 PLSQL WITH THE SAME PROCEDURE NAME ALREADY EXISTS:
Bug.1073311/1029997 (96) CDS-18010 ERROR ATTEMPTING TO CREATE 2 PROCEDURES WITH SAME NAME:
Just to name a few.
I would suggest you change the name.
Michael -
Apperture allows you to import two photos with the same name
I have two different Sony Cameras and Apperture has allowed me to import photos from both without a problem however after changing to 1.5 it will not allow me to back them up to an external drive because the drive thinks that the other one is open and that it is duplicated. For example the file name DSC2134 has been saved at different times with different cameras but if I try to back up to my exyternal drive it just hangs up my entire computer. I thought the backup was slow but after 24 hours it still had not moved and would not even allow me to force quit. I had to turn my mac off. If I move each photo one by one it will say that my second photo is a duplicate - even if I have renamed the second version. How do I batch rename? How do I rebuild my library?
I moved to Apperture to get out of all the problems with iphoto now I seem to be back at the begining.
G5 Mac OS X (10.4.4) TigerRhian,
Aperture stores everything in its index table with a master filename as a key. This key may be the incoming filename or a user designated name.
Images are imported into a Project, and OSX naming conventions demand that within a folder, names are unique. However, OS X allows multiple occurences of the same name in different folders. And so does Aperture.
When you exported, it sounds like you exported the dups to the same folder? It sounds like Aperture should have identified this error condition and presented a dialog box to ignore/replace .... obviously it didn't and I suggest that is a program defect.
To remove dups., sort on filename or date/time stamp and delete the offending image.
BTW, with multiple cameras available to us, it is quite reasonable to expect two distinctly unique images with the same name. Duplicating the name is not necessarily duplicating the image. So I am for Aperture allowing dups. - providing it also allows me to rename, which it does. At the image level, true dups. should show up at the date/time stamp level. That's why sorting on date/time is a useful tool.
G. -
Bean property and public field found with the same name: getid
Hi all,
I have a ejb jar file contains some local entity beans and one session bean
, the session bean has some functions suck as findXXXByQuery() , InsertXXX()
, and I have created some model class for the entity bean , and use it as
the parameter or return type of the session bean , then I want to transfer
the session bean as a webservice , using ant automaticly . All this function
successfully in weblogic 6.1 , but when I want to run ant command in
weblogic 7.0 , an error occured :
[servicegen] weblogic.xml.schema.binding.BindingException: Error: bean
property
and public field found with the same name: getid
Yes , I have a getid field in table , a getid in entity bean , and a getid
property in model class , but what different does it make ? Would you mind
to test my jar file ? I send all files as attachments .
Any advice will be appreciate .
lcl
[build.xml]
[work.jar]In article <[email protected]>, lcl <[email protected]> wrote:
-=-=-=-=-=-
Hi all,
I have a ejb jar file contains some local entity beans and one session bean
, the session bean has some functions suck as findXXXByQuery() , InsertXXX()
, and I have created some model class for the entity bean , and use it as
the parameter or return type of the session bean , then I want to transfer
the session bean as a webservice , using ant automaticly . All this function
successfully in weblogic 6.1 , but when I want to run ant command in
weblogic 7.0 , an error occured :
[servicegen] weblogic.xml.schema.binding.BindingException: Error: bean
property
and public field found with the same name: getid
Yes , I have a getid field in table , a getid in entity bean , and a getid
property in model class , but what different does it make ? Would you mind
to test my jar file ? I send all files as attachments .
Any advice will be appreciate .
lcl
-=-=-=-=-=-For better or worse the JAX-RPC spec requires this behavior. From
section 5.4.1:
"There is no standard mapping for the case when a JavaBean property
has the same name as a public field. A Java to XML mapping
implementation is required to flag this case as an error."
Since you are not the first person to run into this restriction I'm
beginning to think we need an option to bypass it.
--Scott -
Using variable with the same name as field name?
I have a complex proc where I have variables with the same name as field name used on a query. something like this:
SELECT a.id_table WHERE a.id_table = id_table
where the last id_table is a parameter sent to the proc:
declare procedure myproc(id_table int)
Is there any way or notation to declare the variable inside the query as a variable or I have to use a different name?Well, variables are not the only thing you have to change if you want to switch to Oracle.
Although I don't think it is good practice (to use variable name same as column name), here is one example how you can achieve it using EXECUTE IMMEDIATE and bind variable
SQL> select deptno, count(1)
2 from scott.emp
3 group by deptno;
DEPTNO COUNT(1)
30 6
20 5
10 3
SQL> set serveroutput on
SQL> declare
2 deptno varchar2(10);
3 i number;
4 begin
5 deptno:=10;
6 execute immediate
7 'select count(1) from scott.emp where deptno=:deptno' into i using deptno;
8 dbms_output.put_line('OUT ---> '||i);
9 end;
10 /
OUT ---> 3
PL/SQL procedure successfully completed.
SQL> Message was edited by:
tekicora
Message was edited by:
tekicora -
How can I overwrite a file with the same name in Content DB?
Hi All,
In Content DB if I upload a file with the same name as a previous one, the application shows the warning message:
" ...You cannot upload "XXXXXX.doc" to "Test 1" because an item with the same name already exists ..."
And the alternatives are "Create Version" or "Cancel" the operation. Is there any way to overwrite a previous file as we can do it in Oracle Files ?
Regards
HarveyHi All,
Can anybody from the Content DB product development answer this question?
Regards
Harvey -
After installing the latest update to Firefox onto Vista operating system the record part of real player no longer works, I think Mozila and Real are using a library file with the same name and the Mozila update is overwriting a Realplayer library file.
I was giong to say, "Help me, Adobe Joe Kenobi", but it looks like you're growing a beard waiting for an answer, too.
The same thing happened to me today. I trusted the "update" message since it was from Adobe, and apprently did so at my own peril. Now I get the "failed to load Core dll" message with a secondary reference to a memory address.
Just an observation, but what good are these forums when there are no answers? I see this problem as "Caused by Adobe Update", and would expect them to troublshoot and offer up a remedy. Since you've been waiting over two months with no response, I suppose it's time to trek off wasting more of my precious time to fix their problem. If I find the solution, I'll post it back to you.
May the Force be with you.
Mark -
Use two VIs with the same name, different functionality on a single Project
Hi, I'm working with vision builder al labview, I need to integrate the vision builder migration Vis into my main program, (Is not an option), but I have multiple Vis autogenerated with the same name, how can i integrate them in the same project without dependency problems
Thanks in advanceHi,
Unless you really need tight integration between the Vision code and the rest of your LabVIEW application, or would rather not have to pay for a Vision Builder AI runtime license on the targets on which you want to deploy your final application, I would recommend you look into using the Vision Builder AI LabVIEW API instead of migrating the inspection to LabVIEW.
The API allows to control Vision Builder AI by launching a Vision Builder AI engine, running the inspection and retrieving resulting images and results.
The advantage of the API is that it allows for easier modification and debugging of the Vision Inspection that you designed in Vision Builder, if you need to make changes later. (i.e. all you need to do is open the inspection in Vision Builder AI, modify parameters, add steps etc).
You won't have to change your LabVIEW application, unless you want to output additional results.
When you build and deploy your application, you will need to install Vision Builder AI on the target machine and get a runtime license for it.
Migrating the inspection to LabVIEW is a one way deal. If you need to make changes to the inspection, you will have to migrate the inspection again, or modify the code outside of the Vision Builder AI environment.
As you might have noticed, the code generated is quite complex, and it is recommended to go this route only if you need really tight integration/synchronization between the vision code and the rest or your LabVIEW code, or if you would rather pay for a cheaper Vision runtime license rather than a VBAI runtime license for the deployment machine (in case of deploying multiple systems where cost is a big consideration).
Vision Builder AI API examples are located in this folder:
C:\Program Files (x86)\National Instruments\Vision Builder AI\API Examples\LabVIEW Examples
Hope this helps clarify the use cases and help you make the right decision for your design.
Best regards,
Christophe -
Often times when I copy a CD into my library it will break my CD into multiple albums in my library, each with only a few songs.
Usually this is because there might be songs where the artists has other artists in the song.
How can I compile all of the different albums (all with the same name by the way) back into one as was the original disc?Generally all you need to do is fill in an appropriate Album Artist. For more details see my article on Grouping Tracks Into Albums, in particular the topic One album, too many covers.
tt2 -
So, the problem is,
I used these school Macs right? They're school handed and stuff. Then one day I decided I want admin so I do this thing where I "reset" everything on the Macbook using this Video (at the bottom) http://www.wikihow.com/Reset-a-Lost-Admin-Password-on-Mac-OS-X
Then I do it, it takes me to the new User. That's not what I want so I shut down, then made an account with the same name as my current account (let's call it Y). Then I delete Y on purpose. I deleted it because I didn't want my school to know I had this account. Realise I wanted it again so I made an account, let's call it X then when I have X I deleted Y. Then I realised my AirDrop name said X so then I made a new account, this time let's call it Z, with Z I delete X and then I deleted Z because I don't want my school to know I have Z but then Z is also the same name as my main/current account. Somehow or something I delete my current account leaving me with Z. Now I can see my account and stuff but don't know how to restore it.
Picture will be provides later.
PLEASE PLEASE PLEASE HELP ME. I HAVE SCHOOL TOMORROW AND I DON'T WANT MY PARENTS TO FIND OUT.It is a bad idea to hack computer passwords when you don't own the computer
Good luck with the school and the parents. -
Custom fields with the same name in Project Online
Today I discovered something interesting when creating custom fields in Project Online.
I usually create a certain set of custom fields that are useful to have on both the project and the task level. An example of these is Reportable, which I use to determine which tasks to roll up into reports and also which projects overall to report on.
So I created a project level custom field called Reportable. No problem.
I then created a custom field on the task level called Reportable. And the computer said no!
I then learned that although you could do this in Project Server 2013, you can't in Project Online. You can't have duplicate custom field names, even if they are of different types.
This has led me to use a naming standard, such as Reportable Task and Reportable Project. But I really don't like that as codes are for computers, not us humans. So I hope this changes in the future, but for now you just need to think about how you approach
the fields.
Good luck!
Ryan Darby
National Manager PMO
www.ipmo.com.au
www.projectonline.com.auHi Ryan,
I would follow Ben on this..
Just made a test on a Project 2013 instance on-premise and I cannot create a task ECF and a project ECF with the same name. The same test on a Online instance returns the same result: the ECF names must be unique whatever the entity is.
Waiting for Ben's confirmation.
Hope this helps,
Guillaume Rouyre, MBA, MVP, P-Seller | -
How to create reports servers with the same name in two nodes in Reports
Greetings
We are migrating Oracle Application Server 10g (9.0.4) to a better hardware infrastructure with high availability. We want to provide 2 new Oracle Application Server 10g (9.0.4) in High availability and we want to avoid modify the existing forms and reports code, but the code is looking for a specific reports server name when calling reports, but I couldn't create the same reports server name in the both oas machines, I could create the reports server in only one node. I want to create a reports server with the same name in both nodes but it is not possible. I know that there is a procedure to do that in 10.1,2 (Note 437228.1, How to Create Two Reports Servers With the Same Name in the Same Subnet) but I couldn't find the equivalent procedure in 9.0.4.
Anybody kwows how to create a reports server with the same name in two nodes using 10g (9.0.4)
Thanks
Ramiro Ortiz.Hello.
I applied the patch 4092150 on my oas 9.0.4.2 and I modified my rwnetwork.conf file changing the port to 14022 by following the note "How to Create Two Reports Servers With the Same Name in the Same Subnet? [ID 437228.1]" but I am facing the same error rep-56040 "server already exists in the network".
When I run osfind command I get the following information (My reports server is senarep and I want to create it on SNMMBOGOAS10):
osfind: Found 2 agents at port 14000
HOST: SNMVBOGOAS10.sena.red
HOST: SNMVBOGOAS09.sena.red
osfind: There are no OADs running on in your domain.
osfind: There are no Object Implementations registered with OADs.
osfind: Following are the list of Implementations started manually.
HOST: SNMVBOGOAS10.sena.red
REPOSITORY ID: IDL:oracle/reports/server/EngineComm:1.0
OBJECT NAME: senarep2
REPOSITORY ID: IDL:oracle/reports/server/ServerClass:1.0
OBJECT NAME: senarep2
HOST: SNMVBOGOAS09.sena.red
REPOSITORY ID: IDL:oracle/reports/server/EngineComm:1.0
OBJECT NAME: senarep
REPOSITORY ID: IDL:oracle/reports/server/ServerClass:1.0
OBJECT NAME: senarep
Any Ideas?
Maybe you are looking for
-
Broadband drops out after bt upgrade work in area
Hope someone can help because the call centre is helpful but unfortunetly the help they give me is what I have tried before. On Wednesday 17th August I received an ewmail from the BT Migration team stating that upgrade work would be taking place at m
-
Size of a displayed image in memory
Hello, I am interested in controlling the memory usage of an application. The application loads and displays images from files (mostly GIFs). I'd like to prevent an image from being displayed if it would occupy more memory than some preset limit. Is
-
Hi, I need to trace the sql statements in 10g in linux so that as sys as sysdba i have entered the command alter session set sql_trace=true; session altered Now i need to know the location where i can find the sql statements pls help me
-
SAP Cloud SDK : Advance List Panel Control
Hi Expert, I need to know about AdvanceListPane control in UI designer. 1) Is it possible to alignment of column text i.e center , left, right? 2) Is it possible to make AdvanceListPanel with border same as excel? 3) Is it possible to change the them
-
why can't i sign in in the apple store using my apple id? but from the itunes application in my computer which i downloaded, i can use my apple id to sign in...and while opening my apple store in my phone it appears blank..i don't know what happened?