- Powered by
- WordPress
-
Avoiding MLE/JavaScript pitfalls: the requested module does not provide an export named ‘default’
Oracle Database 23ai saw the introduction of JavaScript as an additional language for writing server-side code. As with PL/SQL, it is possible to separate JavaScript code into separate units. This concept is similar to PL/SQL where you group code logic into packages. In JavaScript, these code units are called modules. Just as with PL/SQL, you…
-
Troubleshooting the Oracle Cloud Infrastructure API
Sometimes, it can be interesting to learn how the Oracle Cloud Infrastructure (OCI) API works, particularly if your favourite Internet search engine fails to locate the exact syntax of an API call. This is typically due to unspecific search terms because the OCI CLI is really well documented, but those things happen. I would like…
-
Enable the MongoDB API on Always-Free Autonomous Database
Oracle Database API for MongoDB translates the MongoDB wire protocol into SQL statements that are executed by Oracle Database. It lets developers who have MongoDB skill sets write JSON document-store applications for Oracle Database that use drivers and tools that understand the MongoDB protocol – which is way cool! If you would like to get…
-
What’s new in Multilingual Engine 23.5: Operator Overloading
New features are introduced to JavaScript/Multilingual Engine (MLE) in Oracle Database 23ai constantly, even though they might not always be end-user visible. With the availability of Release Update 5 (Oracle Database 23.5.0) and later, a few important changes worth reporting have made it, and you can use them, too :) This blog post introduces improvements to the…
-
Starting Oracle Database 23ai Free at boot time
This question has come up in the forums recently and it’s a good reminder to post a short article how to ensure that your Oracle Database 23ai Free instance starts automatically with your Linux virtual machine. This post is relevant to you if you: In that case, please read on! This post is not applicable to Oracle Database Enterprise…
-
Enable True Cache using Oracle Database 23ai Free container images
Oracle True Cache is one of the many exciting features available with Oracle Database 23ai. If you’d like to see how it looks and feels, you can use Oracle Database 23ai Free to give it a go. This post describes how to do exactly that using the following stack (updated 250402) Let’s get started The Oracle Database 23ai…
-
Jump-start developing APEX apps using MLE/JavaScript: Autonomous Database
-
What’s new in Multilingual Engine 23.5: support for sql-template-tag
New features are introduced to JavaScript/Multilingual Engine (MLE) in Oracle Database 23ai constantly, even though they might not always be end-user visible. With the availability of Release Update 5 (Oracle Database 23.5.0) and later, a few important changes worth reporting have made it, and you can use them, too :) This blog post demonstrates how to…
-
Create MLE/JavaScript modules using Liquibase
Multilingual Engine, or MLE for short, allows developers to use the hugely popular JavaScript language to write server-side code with Oracle Database 23ai. With the introduction of MLE in Oracle Database 23ai you have 3 languages available to store business logic alongside the data: Background and Motivation Backend developers frequently use tools to deploy their…
-
Configuring a custom location for biomejs in VSCode
Biome is one of my favourite JavaScript development tools. It comes with an extension that integrates nicely with Visual Studio Code, currently my editor of choice. The VSCode extension assumes that Biome is present at the project’s root directory, which is fine most of the time. There are some occasions though when that’s not the…