Preparing to migrate RDM database from SQL 2008R2 (on-prem) to Azure SQL (paas)

Preparing to migrate RDM database from SQL 2008R2 (on-prem) to Azure SQL (paas)

avatar
s-ewald
Disabled

I've started the process of testing this migration using Microsoft's Data Assistant and as part of the assessment it raised the following flag:

--

Table: dbo.UserAccount


This object can be migrated, but you may need to fix the issues described below.

Issue: Deprecated data types TEXT, IMAGE or NTEXT

Change category: Information issues

Object details: Object dbo.UserAccount.PersonalConnections uses deprecated data type TEXT, IMAGE or NTEXT which will be discontinued for future versions of SQL Server. For more details, please see: Line 13, Column 5.

Everything else looks clean for now, but I was curious if there were plans in the future versions of RDM to convert that column to varchar, nvarchar, or varbinary as per MS recommendation?

All Comments (4)

avatar

There shouldn't be any IMAGE, TEXT or NTEXT in the RDM database at least not since a few versions (older versions yes). A few years ago the upgrade script converted them all to NVARCHAR(MAX) or VARCHAR(MAX).

Can you please send us your database schema for analysis, we will double check vs. a know good schema and let you know where/what is off. We can then issue a few update scripts to "fix" your schema.

File > Data Sources > Upgrade (tab) > Email Schema to Support

Please add "Attn: Stefane" to the subject line, the schema dump will get to me faster that way.

Best regards,

Stéfane Lavergne

avatar

Thank you for the schema.

You only have a single column that wasn't converted.








Best regards,

Stéfane Lavergne

avatar

You might need to recreate the view to make the column type change be applied to the view. I will send you the view script via private message.

Stéfane Lavergne

avatar

Thank you. DMA is no longer complaining about the column and I've updated the view as well. We'll give it some testing but the original ticket can be closed if open.