Biml metadata connection snippet

var metadataConnection = 
        SchemaManager.CreateConnectionNode("db_metadata", 
        RootNode.Connections["db"].RenderedConnectionString);

List<string> includedSchemas = new List<string>{"schema1"};
List<string> includedTables = null;
    
var metadataSchema = metadataConnection.GetDatabaseSchema(
        includedSchemas, includedTables, ImportOptions.None);

foreach (var t in metadataSchema.TableNodes) {
    //perform biml magic
}

Comments

Popular posts from this blog

How to decrypt stored password from SSMS registered servers

How to fail sql server agent job if powershell script fails

Cause for Parameter is incorrect 0x80070057 error in ssis