Issues with Oracle NoSQL Database Connector Plugin #170
-
I have encountered several issues while trying to use the Oracle NoSQL Database Connector plugin:
Steps to Reproduce:
Expected Behavior:
Actual Behavior:
|
Beta Was this translation helpful? Give feedback.
Replies: 6 comments 8 replies
-
Please let me first clarify my understanding. When you talk about Database Section Visibility, you refer to the Database Tools and SQL plugin in IDEA. This functionality relies on the Database Tools and SQL plugin, which is bundled and enabled in IntelliJ IDEA by default. The Database Tools and SQL plugin is not available in IntelliJ IDEA Community Edition. The plugin provides support for all the features that are available in DataGrip, the standalone database management environment for developers. DataGrip doesn't support Oracle NoSQL Database; I have created the following ticket: issue DBE-20736. Is my understanding good?(Q1) Another plugin is our Oracle NoSQL database connector for IntelliJ. You can use the Oracle NoSQL Database Cloud Service IntelliJ plugin to browse tables and run queries against the Oracle NoSQL Database Cloud Service, Oracle NoSQL Database on-premises, or the Oracle NoSQL Cloud Simulator. It is compatible with IntelliJ IDEA (Ultimate and Community), Android Studio, Aqua, and MPS. And it is free. Those plugins are not related. The connection setup process is documented in two different documents depending on the type of connection (Cloud vs. On-premise). I agree it is extremely bizarre, especially for someone starting with Oracle NoSQL—one plugin and two documents to read. (@mikebrey thoughts?)
To help you understand the documentation when you connect to a local instance, are you using the first or second documentation? (Q2) You don't need a tenant to connect to a local instance. For a local instance, you need to read the 2nd link (see screenshot below). Finally, yes, in the next version of the plugin (1.5.0), we have Multiple connections support for cloud, on-prem, and cloud services. I will test with the preview version again. The only restriction I saw during my first test is that the connections are related to a project. If you start a new project, you need to reconfigure. I opened a ticket for it, but I wonder if a fix is feasible. Action PlanCan you answer questions (Q1) and (Q2) above? Let me know if it clarifies. Thanks a lot for your feedback. I'll let you know when the new version, 1.5.0, is available. |
Beta Was this translation helpful? Give feedback.
-
@dario-vega Another point is the developer experience, I mean, it is not easy to include and set instance as another. Could you make more closer to the default ones? |
Beta Was this translation helpful? Give feedback.
-
SummaryWhen you talk about Database Section Visibility, you refer to the Database Tools and SQL plugin in IDEA.
DataGrip doesn't support Oracle NoSQL Database, I have created the following ticket: issue DBE-20736. Version 1.5.0 of our Oracle NoSQL database connector for IntelliJ supports Multiple connections: cloud, on-prem, and cloud services. Note: It is already available on the Oracle NoSQL Database Downloads page and will soon be available in the JetBrains Marketplace. In the meantime, you can use the option "installing Plugin from disk " Those plugins are not related. You can use the Oracle NoSQL Database Cloud Service IntelliJ plugin to browse tables and run queries against the Oracle NoSQL Database Cloud Service, Oracle NoSQL Database on-premises, or the Oracle NoSQL Cloud Simulator. It is compatible with IntelliJ IDEA (Ultimate and Community), Android Studio, Aqua, and MPS. And it is free. Thanks a lot for your feedback I will review your feedback with @mikebrey to see how we can improve the documentation. In the meantime, I can create a video tutorial if you continue to have issues when doing the Local Connection. @otaviojava, let us know if this clarifies your point and let me know if you need a tutorial video. |
Beta Was this translation helpful? Give feedback.
-
On this list of items:
I think the first one is addressed. On the other 3, we can look at more deeply. |
Beta Was this translation helpful? Give feedback.
-
Hi @otaviojava As you can see in this screenshot, the new version allows you to configure multiple connections. Our default is Cloud. As a developer using the container image, is it clear to you that you must choose on-premises? Do you believe that we have to create a new entry in the list box? (see screenshot below) I'll talk with the team to see if we can preconfigure a connection to localhost, thinking of a developer using the container image. Dario |
Beta Was this translation helpful? Give feedback.
-
Please, could we enhance the documentation The terminology is crucial when working with various tools and libraries. Misunderstanding these terms can lead to issues during implementation. Example: The SDKOracle's SDK documentation can be found at the following link: Initially, I assumed that the SDK referred to the JAR file used in a Maven project. However, I encountered an issue when I attempted to set the SDK path to the Maven repository ( The mistake arose from a misunderstanding of the SDK installation instructions:
For further clarification, refer to the detailed connection instructions: |
Beta Was this translation helpful? Give feedback.
@otaviojava let me know if it is now clear
Again, we want to review it in the next version to provide a better experience - no need to download the driver manually