Powered by
WordPress
  • What’s new with MLE 23.9 – no need to grant execute on javascript

    Oracle Database 23ai introduces In-Database JavaScript for Linux x86-64 and aarch64. That’s Linux on Intel and Arm, respectively. Developers with a preference for Typescript can use it alternatively after transpilation to JavaScript. JavaScript support in Oracle Database is known as Multilingual Engine, or MLE for short. Oracle Database 23ai Release Update 9 does away with…

  • Troubleshooting errors in ORDS container image entrypoint

    I’m a huge fan of Oracle REST Data Services (ORDS) and use it extensively. I’m also very fond of the official container image, significantly simplifying the way I work with ORDS. The best thing is: I don’t need to concern myself with the REST and APEX installation – the image is clever enough to do…

  • Sourcing environment variables from .env in compose

    I am a great fan of {podman,docker}-compose. Using compose I can whip up environments in no time, define dependencies, and do a lot of cool stuff I otherwise would have to script in Ansible or other tools. I really like developing software, tools and other things locally before showing them to the world. Using compose…

  • LiveSQL supports MLE/JavaScript 🎉

    Oracle LiveSQL allows you to learn and share SQL, for free. You get instant access to the Oracle Database and learn from a collection of community scripts and tutorials. You can write your own SQL scripts and easily share them with others. All you need to get started is your Oracle.com account.No need to deal with…

  • Better support for JavaScript’s console.log() in ORDS handlers

    Oracle released Oracle REST Data Services (ORDS) 25.2 recently, in other words it’s time for me to upgrade. The release highlights have been summarised elsewhere, so I won’t do that again. Please head over to Chris Hoina’s blog post for all the details. One thing in particular I would like to point out though is…

  • Thementage 2025: CI/CD demo part 2

    The first part of this mini-series dealt with Continuous Integration/Continuous Delivery in the context of database applications. More specifically how to use the SQLcl (Oracle SQL Developer Command Linx) project command to create and move an APEX app from development to production. This article consists of 2 parts: Recap Please refer to part 1 for…

  • Thementage 2025: CI/CD demo part 1

    I am, and have been, an admirer of Andrea Held’s conferences, both IT Tage in Frankfurt in December, and more recently its online edition, Thementage Remote. I had the great privilege to be part of both of them. This article consists of 2 parts: My most recent presentation was yesterday, where I demonstrated how to…

  • What’s new with MLE 23.8 – restricted execution contexts

    Oracle Database 23ai introduces In-Database JavaScript for Linux x86-64 and aarch64. That’s Linux on Intel and Arm, respectively. Developers with a preference for Typescript can use it alternatively after transpilation to JavaScript. JavaScript support in Oracle Database is known as Multilingual Engine, or MLE for short. The availability of Oracle Database 23ai Release Update 8…

  • MLE/JavaScript support in SQLDeveloper for VSCode

    Oracle Database 23ai introduces In-Database JavaScript for Linux x86-64 and aarch64. That’s Linux on Intel and Arm, respectively. Developers with a preference for Typescript can use it alternatively after transpilation to JavaScript. JavaScript support in Oracle Database is known as Multilingual Engine, or MLE for short. The latest Oracle SQL Developer Extension for VSCode release…

  • Multilingual Engine: polyfill timeouts and intervals

    Oracle Database 23ai introduces In-Database JavaScript for Linux x86-64 and aarch64. That’s Linux on Intel and Arm, respectively. Developers with a preference for Typescript can use it alternatively after transpilation to JavaScript. JavaScript support in Oracle Database is known as Multilingual Engine, or MLE for short. One of the really interesting opportunities offered by MLE…