ODI 12c - No object could be dropped on the diagram possibly because the chosen technologies in the "Create As" dialog were incorrect - oracle

I am going to use reusable mapping in odi 12c, but there is a problem. When ever I drag and drop a table into the environment, it gives me this error:
No object could be dropped on the diagram possibly because the chosen technologies in the "Create As" dialog were incorrect. Please, try again choosing a different technology.
I got confused and I do not know what is wrong because before that I was doing the same thing but suddenly this error pops out.
I was going to develop simple reusable mapping to save that for using in my other mapping.

I got the same error message. I couldn't drag and drop any of my tables - regardless of their source.
I did not find any solution except to delete my old mapping and create a new one.

Closing the ODI and launching again should help as a workaround for this error.
Use the command:
odi -clean -initialize
This will clear the cache and launch ODI and it should negate the error until next time.

Related

ADS -- Run Button Dimming

Context: I'm running some simple queries in Azure Data Studio to query and manipulate data in a local instance of SQL Server 2019.
Question: When I query the table via "Select", the Run button is accessible. As soon as I Truncate the table, the Run button dims & is no longer accessible --__-- Why!? Once the button dims seems I'm unable to execute any other queries in the same query window afterwards. SMH.
Kinda ridiculous that I need to even post this question given how simple these 2 queries are. I expect this button to be easily accessible, similarly to SQL Server Management studio. I read through the docs and dont see anything about this button dimming issue. ADS is built with similar components to VSC so experience or knowledge in that tool may help. Can someone please share any tips/tricks they know on how to fix this issue?
https://learn.microsoft.com/en-us/sql/azure-data-studio/quickstart-sql-server?view=sql-server-ver15

Refresh Oracle sql developer connection list in program

I am a new SQL developer using Oracle sql developer connect to Oracle.
I know how to refresh Table/View list by right click mouse and choose 'Refresh' which will show new tables I just created.
May I ask if is it possible I can do it from program code?
like execute any procedure or any build-in method that can refresh table list by program?
Any suggestion will be greatly appreciated!
Thank you!
Tod
I tried searching google but I can't get answer,I am feel guilty to ask this Lazy question,but I believe the answer and question will help lots of lazy programmer like me
exec refresh_table_list
Nope, you just need to use your mouse.
If you use the New Table dialog, we will refresh the list for you automatically.
The only other way would be to disconnect and reconnect, but that would be awfully expensive.
Or if you've just created your table, and you want to open it - use the ctrl+mouse hover click trick.

Cannot remove any component / connection in Talend

I installed Talend last month, and no component can be deleted, as shown below:
No job is running, and this happens to all jobs. I cannot do modification at all.
How to solve this issue?
Case
The context menu in Talend is very inconsistent. By no means all actions are available there all the time. You also need to know specific menus or key commands.
Solution
Row iterators
For this case there are two approaches:
Click row1, then hit Del on your keyboard
Re-route the little black dot at the I with drag and drop to another components input and you are set.
Components
The same here, just click on it and hit Del.
NOTE: If you have further issues with the jobs, please open specific questions to those issues.
If you want to delete a component / row(connecting line between components) , please select the component/row and click on the delete button on the keyboard.
If you are unable to edit any of the jobs, then it points to an access related issue.
If you are using svn to save the jobs, it could be an svn access issue.
If you are using remote connection in an enterprise version, it could be that you no longer have access to the specific project

Error 2878 at SQLLogin dialog in Installshield 2010

I am using MSI project with Installshield 2010.
I wanted to add some SQL Scripts in my project for two different connections. I was trying to clone SQLLogin dialog and configure it for the second connection, I don't know exactly what I did, I exported, imported, deleted, cloned this dialog for many times to experiment some stuff and now, when I test the setup (is not a build error) I get this error:
Error 2878: On the dialog SQLLogin the control RadioButtonGroup1 has a possible value: 0. This is an invalid or duplicate value.
The error appears just before SQLLogin dialog.
After others experiments to fix this error, I deleted the SQLLogin dialog and all my SQL connections to start all over again (I have noticed that SQLLogin dialog is not disponible in a Basic MSI project if a SQL Connection is not setted, the dialog appears in the list after a new Sql Connection is made) and I added a new SQL Connection (I have not made any changes in Sql Connection) and as I supposed, the SQLLogin dialog was generated.
I build the project and run it and the error still occurs.. I don't know how to fix it, if I set a new sql connection to another project all works fine, this is a bug specific for my project.
A bad solution is to start the project again because is a biiiig one..
Any ideas how to fix this error? Maybe I deleted some important variables? Or some actions?!
Any idea is welcome, thanks for your time!
After all operation I have made with the dialogs, the property of RadioButtonGroup1 called IS_SQLSERVER_AUTHENTICATION appears many times in the tables of msi configuration (see Additional Tools tab, Direct Editor -> here you can find all tables of msi).
I delete the duplicated properties, build and run the setup again.
Thanks for help Gabriel!

VS 2010 Server Explorer Database Showing No Tables

I'm working on a .Net application that needs to read from an Oracle 10g database behind Siebel. In VS 2010 Server Explorer, I've created a connection using the OracleClient type connector with a reference to the Oracle TNS service name as the "server name." The "Test Connection" button shows that the connection is successful. However, in the Server Explorer, when I go to expand the Tables, no tables are shown. I know for a fact that there are 3000+ tables in the database (thanks Siebel). Anyone know what's happening here? I'd like to create an Entity Framework 4.0 Entity Data Model...
Thanks for the help!
Andy
I've had the hardest time trying to solve this issue myself. There's very little useful documentation on the subject. Once you create a data connection and tested the connection click "Ok" then open up the server explorer window. Right click on the new oracle data connection and select "Change View". By default "My Objects" are selected, try selecting "User Objects" or "All Objects". Once you do, you should be able to see all of the objects under the data connection sub categories.
Right click on connections, go to Filters, the "displayed schemas" property by default, it's your logon name to the connection. Change the schemas to dbo schema and update the property. Then you should see all the tables. It worked for me :)
Do you have privileges on the schema and/or tables?
Don't know VS2010 but it sounds to me like there's a setting to show you only your schema by default.
UPDATE: Oracle just announced a new ODAC version, 11.2.0.1.1 Beta with support for VS 2010. You might give that a shot.
The same situation occurred for me, however this was with SQL Server 2008. Somehow the sql user account I was connecting with lost both read and write privileges. Once the account was given back those privileges I was able to access everything as expected.

Resources