Copy/Clone a Database in MongoDB

In earlier versions of MongoDB, you could use the copyDB command or its helper method, db.copyDatabase() to copy a database.

MongoDB has since deprecated these. Also, starting in version 4.2, MongoDB has removed the copydb command, and therefore also the db.copyDatabase() method, which means that you can’t use them even if you wanted to if you’re using MongoDB 4.2 or later.

Fortunately, there’s another way to copy a MongoDB database.

Continue reading

Copy/Clone a Collection in MongoDB

In earlier versions of MongoDB, you could use the db.collection.copyTo() method to copy a collection.

MongoDB has since deprecated that method. Also, starting in version 4.2, MongoDB has removed the eval command. Given db.collection.copyTo() wraps eval, this means that you can’t use either of them if you’re using MongoDB 4.2 or later.

Fortunately, there’s another way to copy a MongoDB collection.

Continue reading

How to Locate SQL Server Agent Jobs in Azure Data Studio

I wrote this post, because it may not be immediately apparent how to find the SQL Server Agent jobs in Azure Data Studio once you’ve installed the SQL Server Agent Extension.

In SSMS, the SQL Server Agent can be hard to miss, but in Azure Data Studio, it can be hard to find!

Or perhaps you’re not even aware that you need the extension, and you may be searching for jobs that simply can’t be found.

Here’s how to locate the SQL Server Agent jobs in Azure Data Studio.

Continue reading

Install the SQL Server Agent Extension on Azure Data Studio

One of the cool things about Azure Data Studio is that you can install extensions to extend its capabilities. One of those extensions is the SQL Server Agent extension.

This extension allows you to do stuff like create jobs, view jobs, view job history, stop/start jobs, etc.

This article shows you how to install the SQL Server Agent extension on Azure Data Studio.

Continue reading