en-US/PsDac.dll-Help.xml
<?xml version="1.0" encoding="utf-8"?>
<helpItems schema="maml" xmlns="http://msh"> <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> <command:details> <command:name>Connect-DacService</command:name> <command:verb>Connect</command:verb> <command:noun>DacService</command:noun> <maml:description> <maml:para>Connects a database instance using DacServices.</maml:para> </maml:description> </command:details> <maml:description> <maml:para>Creates a DacServices instance, that can be used by commands. Unfortunately, the parameters are not checked while connecting, but while usage.</maml:para> </maml:description> <command:syntax> <command:syntaxItem> <maml:name>Connect-DacService</maml:name> <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName)" position="0" aliases="none"> <maml:name>ConnectionString</maml:name> <maml:description> <maml:para>Specifies the connection string to use. The DataSource, Hostname or Instance must be specified as Server.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">String</command:parameterValue> <dev:type> <maml:name>String</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName)" position="named" aliases="none"> <maml:name>AccessToken</maml:name> <maml:description> <maml:para>Specifies a token for authentication.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">String</command:parameterValue> <dev:type> <maml:name>String</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="proga"> <maml:name>ProgressAction</maml:name> <maml:description> <maml:para>{{ Fill ProgressAction Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue> <dev:type> <maml:name>ActionPreference</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> </command:syntaxItem> <command:syntaxItem> <maml:name>Connect-DacService</maml:name> <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName)" position="0" aliases="none"> <maml:name>DataSource</maml:name> <maml:description> <maml:para>Specifies the datasource or server name to connect to.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">String</command:parameterValue> <dev:type> <maml:name>String</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName)" position="named" aliases="none"> <maml:name>AccessToken</maml:name> <maml:description> <maml:para>Specifies a token for authentication.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">String</command:parameterValue> <dev:type> <maml:name>String</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="proga"> <maml:name>ProgressAction</maml:name> <maml:description> <maml:para>{{ Fill ProgressAction Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue> <dev:type> <maml:name>ActionPreference</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> </command:syntaxItem> </command:syntax> <command:parameters> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName)" position="named" aliases="none"> <maml:name>AccessToken</maml:name> <maml:description> <maml:para>Specifies a token for authentication.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">String</command:parameterValue> <dev:type> <maml:name>String</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName)" position="0" aliases="none"> <maml:name>ConnectionString</maml:name> <maml:description> <maml:para>Specifies the connection string to use. The DataSource, Hostname or Instance must be specified as Server.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">String</command:parameterValue> <dev:type> <maml:name>String</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName)" position="0" aliases="none"> <maml:name>DataSource</maml:name> <maml:description> <maml:para>Specifies the datasource or server name to connect to.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">String</command:parameterValue> <dev:type> <maml:name>String</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="proga"> <maml:name>ProgressAction</maml:name> <maml:description> <maml:para>{{ Fill ProgressAction Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue> <dev:type> <maml:name>ActionPreference</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> </command:parameters> <command:inputTypes> <command:inputType> <dev:type> <maml:name>System.String</maml:name> </dev:type> <maml:description> <maml:para></maml:para> </maml:description> </command:inputType> </command:inputTypes> <command:returnValues> <command:returnValue> <dev:type> <maml:name>Microsoft.SqlServer.Dac.DacServices</maml:name> </dev:type> <maml:description> <maml:para></maml:para> </maml:description> </command:returnValue> </command:returnValues> <maml:alertSet> <maml:alert> <maml:para></maml:para> </maml:alert> </maml:alertSet> <command:examples> <command:example> <maml:title>-------------------------- Example 1 --------------------------</maml:title> <dev:code>PS C:\> Connect-DacService -DataSource '(LocalDb)\MSSQLLocalDB'</dev:code> <dev:remarks> <maml:para>Creates a dac service for localdb.</maml:para> </dev:remarks> </command:example> </command:examples> <command:relatedLinks> <maml:navigationLink> <maml:linkText>DacServices</maml:linkText> <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.dacservices</maml:uri> </maml:navigationLink> </command:relatedLinks> </command:command> <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> <command:details> <command:name>Disconnect-DacService</command:name> <command:verb>Disconnect</command:verb> <command:noun>DacService</command:noun> <maml:description> <maml:para>Closes the connection to a database server.</maml:para> </maml:description> </command:details> <maml:description> <maml:para>{{ Fill in the Description }}</maml:para> </maml:description> <command:syntax> <command:syntaxItem> <maml:name>Disconnect-DacService</maml:name> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByValue)" position="named" aliases="none"> <maml:name>Service</maml:name> <maml:description> <maml:para>Specifies the service to disconnect. Default is the latest connected service.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">DacServices</command:parameterValue> <dev:type> <maml:name>DacServices</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="proga"> <maml:name>ProgressAction</maml:name> <maml:description> <maml:para>{{ Fill ProgressAction Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue> <dev:type> <maml:name>ActionPreference</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> </command:syntaxItem> </command:syntax> <command:parameters> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByValue)" position="named" aliases="none"> <maml:name>Service</maml:name> <maml:description> <maml:para>Specifies the service to disconnect. Default is the latest connected service.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">DacServices</command:parameterValue> <dev:type> <maml:name>DacServices</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="proga"> <maml:name>ProgressAction</maml:name> <maml:description> <maml:para>{{ Fill ProgressAction Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue> <dev:type> <maml:name>ActionPreference</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> </command:parameters> <command:inputTypes> <command:inputType> <dev:type> <maml:name>None</maml:name> </dev:type> <maml:description> <maml:para></maml:para> </maml:description> </command:inputType> </command:inputTypes> <command:returnValues> <command:returnValue> <dev:type> <maml:name>None</maml:name> </dev:type> <maml:description> <maml:para></maml:para> </maml:description> </command:returnValue> </command:returnValues> <maml:alertSet> <maml:alert> <maml:para></maml:para> </maml:alert> </maml:alertSet> <command:examples> <command:example> <maml:title>-------------------------- Example 1 --------------------------</maml:title> <dev:code>PS C:\> Connect-DacService -DataSource '(LocalDb)\MSSQLLocalDB' PS C:\> Disconnect-DacService</dev:code> <dev:remarks> <maml:para>Closes an open connection to localdb.</maml:para> </dev:remarks> </command:example> </command:examples> <command:relatedLinks> <maml:navigationLink> <maml:linkText>Online Version:</maml:linkText> <maml:uri>https://abbgrade.github.io/PsDac/Disconnect-DacService.html</maml:uri> </maml:navigationLink> <maml:navigationLink> <maml:linkText>DacServices</maml:linkText> <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.dacservices</maml:uri> </maml:navigationLink> </command:relatedLinks> </command:command> <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> <command:details> <command:name>Export-DacModel</command:name> <command:verb>Export</command:verb> <command:noun>DacModel</command:noun> <maml:description> <maml:para>Exports a model as DacPac.</maml:para> </maml:description> </command:details> <maml:description> <maml:para>Exports a TSqlModel object as DacPac file.</maml:para> </maml:description> <command:syntax> <command:syntaxItem> <maml:name>Export-DacModel</maml:name> <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none"> <maml:name>Model</maml:name> <maml:description> <maml:para>Specifies the model to export.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue> <dev:type> <maml:name>TSqlModel</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>Path</maml:name> <maml:description> <maml:para>Specifies the location to export the model to.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">FileInfo</command:parameterValue> <dev:type> <maml:name>FileInfo</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="proga"> <maml:name>ProgressAction</maml:name> <maml:description> <maml:para>{{ Fill ProgressAction Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue> <dev:type> <maml:name>ActionPreference</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> </command:syntaxItem> </command:syntax> <command:parameters> <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none"> <maml:name>Model</maml:name> <maml:description> <maml:para>Specifies the model to export.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue> <dev:type> <maml:name>TSqlModel</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>Path</maml:name> <maml:description> <maml:para>Specifies the location to export the model to.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">FileInfo</command:parameterValue> <dev:type> <maml:name>FileInfo</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="proga"> <maml:name>ProgressAction</maml:name> <maml:description> <maml:para>{{ Fill ProgressAction Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue> <dev:type> <maml:name>ActionPreference</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> </command:parameters> <command:inputTypes> <command:inputType> <dev:type> <maml:name>Microsoft.SqlServer.Dac.Model.TSqlModel</maml:name> </dev:type> <maml:description> <maml:para></maml:para> </maml:description> </command:inputType> </command:inputTypes> <command:returnValues> <command:returnValue> <dev:type> <maml:name>System.Object</maml:name> </dev:type> <maml:description> <maml:para></maml:para> </maml:description> </command:returnValue> </command:returnValues> <maml:alertSet> <maml:alert> <maml:para></maml:para> </maml:alert> </maml:alertSet> <command:examples> <command:example> <maml:title>-------------------------- Example 1 --------------------------</maml:title> <dev:code>PS C:\> {{ Add example code here }}</dev:code> <dev:remarks> <maml:para>{{ Add example description here }}</maml:para> </dev:remarks> </command:example> </command:examples> <command:relatedLinks> <maml:navigationLink> <maml:linkText>Online Version:</maml:linkText> <maml:uri>https://abbgrade.github.io/PsDac/Export-DacModel.html</maml:uri> </maml:navigationLink> </command:relatedLinks> </command:command> <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> <command:details> <command:name>Get-DacColumn</command:name> <command:verb>Get</command:verb> <command:noun>DacColumn</command:noun> <maml:description> <maml:para>Returns columns of a table or view.</maml:para> </maml:description> </command:details> <maml:description> <maml:para>Provides a column object to access it's definition.</maml:para> </maml:description> <command:syntax> <command:syntaxItem> <maml:name>Get-DacColumn</maml:name> <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="Table"> <maml:name>Object</maml:name> <maml:description> <maml:para>Specifies the table or view to get the columns from. The ObjectType must be Table or View.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">TSqlObject</command:parameterValue> <dev:type> <maml:name>TSqlObject</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none"> <maml:name>Name</maml:name> <maml:description> <maml:para>Specifies a filter on the column name.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">String</command:parameterValue> <dev:type> <maml:name>String</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="proga"> <maml:name>ProgressAction</maml:name> <maml:description> <maml:para>{{ Fill ProgressAction Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue> <dev:type> <maml:name>ActionPreference</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> </command:syntaxItem> </command:syntax> <command:parameters> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none"> <maml:name>Name</maml:name> <maml:description> <maml:para>Specifies a filter on the column name.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">String</command:parameterValue> <dev:type> <maml:name>String</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="Table"> <maml:name>Object</maml:name> <maml:description> <maml:para>Specifies the table or view to get the columns from. The ObjectType must be Table or View.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">TSqlObject</command:parameterValue> <dev:type> <maml:name>TSqlObject</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="proga"> <maml:name>ProgressAction</maml:name> <maml:description> <maml:para>{{ Fill ProgressAction Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue> <dev:type> <maml:name>ActionPreference</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> </command:parameters> <command:inputTypes> <command:inputType> <dev:type> <maml:name>Microsoft.SqlServer.Dac.Model.TSqlObject</maml:name> </dev:type> <maml:description> <maml:para></maml:para> </maml:description> </command:inputType> </command:inputTypes> <command:returnValues> <command:returnValue> <dev:type> <maml:name>Microsoft.SqlServer.Dac.Model.TSqlObject</maml:name> </dev:type> <maml:description> <maml:para>ObjectType will be Column.</maml:para> </maml:description> </command:returnValue> </command:returnValues> <maml:alertSet> <maml:alert> <maml:para></maml:para> </maml:alert> </maml:alertSet> <command:examples> <command:example> <maml:title>-------------------------- Example 1 --------------------------</maml:title> <dev:code>PS C:\> Import-DacModel -Path ./WideWorldImporters.dacpac | Get-DacTable -Name '[Application].[Cities]' | Get-DacColumn -Name '[Application].[Cities].[CityID]' Schema Name ObjectType ------ ---- ---------- Application [Application].[Cities].[CityID] Microsoft.SqlServer.Dac.Model.ModelTypeClass</dev:code> <dev:remarks> <maml:para></maml:para> </dev:remarks> </command:example> <command:example> <maml:title>-------------------------- Example 2 --------------------------</maml:title> <dev:code>PS C:\> Import-DacModel -Path ./WideWorldImporters.dacpac | Get-DacView -Name '[Website].[Customers]' | Get-DacColumn -Name '[Website].[Customers].[CustomerID]' Schema Name ObjectType ------ ---- ---------- Website [Website].[Customers].[CustomerID] Microsoft.SqlServer.Dac.Model.ModelTypeClass</dev:code> <dev:remarks> <maml:para></maml:para> </dev:remarks> </command:example> </command:examples> <command:relatedLinks> <maml:navigationLink> <maml:linkText>Online Version:</maml:linkText> <maml:uri>https://abbgrade.github.io/PsDac/Get-DacColumn.html</maml:uri> </maml:navigationLink> <maml:navigationLink> <maml:linkText>TSqlObject</maml:linkText> <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.model.tsqlobject</maml:uri> </maml:navigationLink> </command:relatedLinks> </command:command> <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> <command:details> <command:name>Get-DacDataType</command:name> <command:verb>Get</command:verb> <command:noun>DacDataType</command:noun> <maml:description> <maml:para>Returns the data type of a column.</maml:para> </maml:description> </command:details> <maml:description> <maml:para>Provides the datatype and properties to a column.</maml:para> </maml:description> <command:syntax> <command:syntaxItem> <maml:name>Get-DacDataType</maml:name> <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none"> <maml:name>Column</maml:name> <maml:description> <maml:para>Specifies the column to get the data type from. The ObjectType must be Column.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">TSqlObject</command:parameterValue> <dev:type> <maml:name>TSqlObject</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="proga"> <maml:name>ProgressAction</maml:name> <maml:description> <maml:para>{{ Fill ProgressAction Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue> <dev:type> <maml:name>ActionPreference</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> </command:syntaxItem> </command:syntax> <command:parameters> <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none"> <maml:name>Column</maml:name> <maml:description> <maml:para>Specifies the column to get the data type from. The ObjectType must be Column.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">TSqlObject</command:parameterValue> <dev:type> <maml:name>TSqlObject</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="proga"> <maml:name>ProgressAction</maml:name> <maml:description> <maml:para>{{ Fill ProgressAction Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue> <dev:type> <maml:name>ActionPreference</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> </command:parameters> <command:inputTypes> <command:inputType> <dev:type> <maml:name>Microsoft.SqlServer.Dac.Model.TSqlObject</maml:name> </dev:type> <maml:description> <maml:para></maml:para> </maml:description> </command:inputType> </command:inputTypes> <command:returnValues> <command:returnValue> <dev:type> <maml:name>PsDac.GetDataTypeCommand+ColumnInfo</maml:name> </dev:type> <maml:description> <maml:para></maml:para> </maml:description> </command:returnValue> </command:returnValues> <maml:alertSet> <maml:alert> <maml:para></maml:para> </maml:alert> </maml:alertSet> <command:examples> <command:example> <maml:title>-------------------------- Example 1 --------------------------</maml:title> <dev:code>PS C:\> Import-DacModel -Path ./WideWorldImporters.dacpac | Get-DacTable -Name '[Application].[Cities]' | Get-DacColumn -Name '[Application].[Cities].[CityID]' | Get-DacDataType Name : Int Length : 0 Precision : 0 Scale : 0 IsNullable : False IsMax : False Collation : _detail : Microsoft.SqlServer.Dac.Model.TSqlObject</dev:code> <dev:remarks> <maml:para></maml:para> </dev:remarks> </command:example> </command:examples> <command:relatedLinks> <maml:navigationLink> <maml:linkText>Online Version:</maml:linkText> <maml:uri>https://abbgrade.github.io/PsDac/Get-DacDataType.html</maml:uri> </maml:navigationLink> <maml:navigationLink> <maml:linkText>TSqlObject</maml:linkText> <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.model.tsqlobject</maml:uri> </maml:navigationLink> <maml:navigationLink> <maml:linkText>Column</maml:linkText> <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.model.column</maml:uri> </maml:navigationLink> </command:relatedLinks> </command:command> <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> <command:details> <command:name>Get-DacForeignKey</command:name> <command:verb>Get</command:verb> <command:noun>DacForeignKey</command:noun> <maml:description> <maml:para>Returns the foreign keys of a model.</maml:para> </maml:description> </command:details> <maml:description> <maml:para>Provides a foreign key object to access it's definition.</maml:para> </maml:description> <command:syntax> <command:syntaxItem> <maml:name>Get-DacForeignKey</maml:name> <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none"> <maml:name>Model</maml:name> <maml:description> <maml:para>Specifies the model to get the foreign keys from.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue> <dev:type> <maml:name>TSqlModel</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none"> <maml:name>Name</maml:name> <maml:description> <maml:para>Specifies a filter on the key name.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">String</command:parameterValue> <dev:type> <maml:name>String</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="proga"> <maml:name>ProgressAction</maml:name> <maml:description> <maml:para>{{ Fill ProgressAction Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue> <dev:type> <maml:name>ActionPreference</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> </command:syntaxItem> </command:syntax> <command:parameters> <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none"> <maml:name>Model</maml:name> <maml:description> <maml:para>Specifies the model to get the foreign keys from.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue> <dev:type> <maml:name>TSqlModel</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none"> <maml:name>Name</maml:name> <maml:description> <maml:para>Specifies a filter on the key name.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">String</command:parameterValue> <dev:type> <maml:name>String</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="proga"> <maml:name>ProgressAction</maml:name> <maml:description> <maml:para>{{ Fill ProgressAction Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue> <dev:type> <maml:name>ActionPreference</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> </command:parameters> <command:inputTypes> <command:inputType> <dev:type> <maml:name>Microsoft.SqlServer.Dac.Model.TSqlModel</maml:name> </dev:type> <maml:description> <maml:para></maml:para> </maml:description> </command:inputType> </command:inputTypes> <command:returnValues> <command:returnValue> <dev:type> <maml:name>Microsoft.SqlServer.Dac.Model.TSqlObject</maml:name> </dev:type> <maml:description> <maml:para></maml:para> </maml:description> </command:returnValue> </command:returnValues> <maml:alertSet> <maml:alert> <maml:para></maml:para> </maml:alert> </maml:alertSet> <command:examples> <command:example> <maml:title>-------------------------- Example 1 --------------------------</maml:title> <dev:code>PS C:\> {{ Add example code here }}</dev:code> <dev:remarks> <maml:para>{{ Add example description here }}</maml:para> </dev:remarks> </command:example> </command:examples> <command:relatedLinks> <maml:navigationLink> <maml:linkText>Online Version:</maml:linkText> <maml:uri>https://abbgrade.github.io/PsDac/Get-DacForeignKey.html</maml:uri> </maml:navigationLink> <maml:navigationLink> <maml:linkText>TSqlObject</maml:linkText> <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.model.tsqlobject</maml:uri> </maml:navigationLink> <maml:navigationLink> <maml:linkText>TSqlModel</maml:linkText> <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.model.tsqlmodel</maml:uri> </maml:navigationLink> </command:relatedLinks> </command:command> <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> <command:details> <command:name>Get-DacObject</command:name> <command:verb>Get</command:verb> <command:noun>DacObject</command:noun> <maml:description> <maml:para>Gets the objects of a model.</maml:para> </maml:description> </command:details> <maml:description> <maml:para>{{ Fill in the Description }}</maml:para> </maml:description> <command:syntax> <command:syntaxItem> <maml:name>Get-DacObject</maml:name> <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none"> <maml:name>Model</maml:name> <maml:description> <maml:para>Specifies the model to get the objects from.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue> <dev:type> <maml:name>TSqlModel</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none"> <maml:name>Name</maml:name> <maml:description> <maml:para>{{ Fill Name Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">String</command:parameterValue> <dev:type> <maml:name>String</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>Scope</maml:name> <maml:description> <maml:para>{{ Fill Scope Description }}</maml:para> </maml:description> <command:parameterValueGroup> <command:parameterValue required="false" command:variableLength="false">None</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">UserDefined</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">BuiltIn</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Default</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">SameDatabase</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">System</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">All</command:parameterValue> </command:parameterValueGroup> <command:parameterValue required="true" variableLength="false">DacQueryScopes</command:parameterValue> <dev:type> <maml:name>DacQueryScopes</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="proga"> <maml:name>ProgressAction</maml:name> <maml:description> <maml:para>{{ Fill ProgressAction Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue> <dev:type> <maml:name>ActionPreference</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> </command:syntaxItem> </command:syntax> <command:parameters> <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none"> <maml:name>Model</maml:name> <maml:description> <maml:para>Specifies the model to get the objects from.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue> <dev:type> <maml:name>TSqlModel</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none"> <maml:name>Name</maml:name> <maml:description> <maml:para>{{ Fill Name Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">String</command:parameterValue> <dev:type> <maml:name>String</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>Scope</maml:name> <maml:description> <maml:para>{{ Fill Scope Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">DacQueryScopes</command:parameterValue> <dev:type> <maml:name>DacQueryScopes</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="proga"> <maml:name>ProgressAction</maml:name> <maml:description> <maml:para>{{ Fill ProgressAction Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue> <dev:type> <maml:name>ActionPreference</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> </command:parameters> <command:inputTypes> <command:inputType> <dev:type> <maml:name>Microsoft.SqlServer.Dac.Model.TSqlModel</maml:name> </dev:type> <maml:description> <maml:para></maml:para> </maml:description> </command:inputType> </command:inputTypes> <command:returnValues> <command:returnValue> <dev:type> <maml:name>Microsoft.SqlServer.Dac.Model.TSqlObject</maml:name> </dev:type> <maml:description> <maml:para></maml:para> </maml:description> </command:returnValue> </command:returnValues> <maml:alertSet> <maml:alert> <maml:para></maml:para> </maml:alert> </maml:alertSet> <command:examples> <command:example> <maml:title>-------------------------- Example 1 --------------------------</maml:title> <dev:code>PS C:\> {{ Add example code here }}</dev:code> <dev:remarks> <maml:para>{{ Add example description here }}</maml:para> </dev:remarks> </command:example> </command:examples> <command:relatedLinks> <maml:navigationLink> <maml:linkText>Online Version:</maml:linkText> <maml:uri>https://abbgrade.github.io/PsDac/Get-DacObject.html</maml:uri> </maml:navigationLink> <maml:navigationLink> <maml:linkText>TSqlObject</maml:linkText> <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.model.tsqlobject</maml:uri> </maml:navigationLink> <maml:navigationLink> <maml:linkText>TSqlModel</maml:linkText> <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.model.tsqlmodel</maml:uri> </maml:navigationLink> </command:relatedLinks> </command:command> <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> <command:details> <command:name>Get-DacPartitionFunction</command:name> <command:verb>Get</command:verb> <command:noun>DacPartitionFunction</command:noun> <maml:description> <maml:para>Gets the partition functions of a model.</maml:para> </maml:description> </command:details> <maml:description> <maml:para>{{ Fill in the Description }}</maml:para> </maml:description> <command:syntax> <command:syntaxItem> <maml:name>Get-DacPartitionFunction</maml:name> <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none"> <maml:name>Model</maml:name> <maml:description> <maml:para>Specifies the model to get the partition functions from.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue> <dev:type> <maml:name>TSqlModel</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none"> <maml:name>Name</maml:name> <maml:description> <maml:para>{{ Fill Name Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">String</command:parameterValue> <dev:type> <maml:name>String</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="proga"> <maml:name>ProgressAction</maml:name> <maml:description> <maml:para>{{ Fill ProgressAction Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue> <dev:type> <maml:name>ActionPreference</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> </command:syntaxItem> </command:syntax> <command:parameters> <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none"> <maml:name>Model</maml:name> <maml:description> <maml:para>Specifies the model to get the partition functions from.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue> <dev:type> <maml:name>TSqlModel</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none"> <maml:name>Name</maml:name> <maml:description> <maml:para>{{ Fill Name Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">String</command:parameterValue> <dev:type> <maml:name>String</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="proga"> <maml:name>ProgressAction</maml:name> <maml:description> <maml:para>{{ Fill ProgressAction Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue> <dev:type> <maml:name>ActionPreference</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> </command:parameters> <command:inputTypes> <command:inputType> <dev:type> <maml:name>Microsoft.SqlServer.Dac.Model.TSqlModel</maml:name> </dev:type> <maml:description> <maml:para></maml:para> </maml:description> </command:inputType> </command:inputTypes> <command:returnValues> <command:returnValue> <dev:type> <maml:name>Microsoft.SqlServer.Dac.Model.TSqlObject</maml:name> </dev:type> <maml:description> <maml:para></maml:para> </maml:description> </command:returnValue> </command:returnValues> <maml:alertSet> <maml:alert> <maml:para></maml:para> </maml:alert> </maml:alertSet> <command:examples> <command:example> <maml:title>-------------------------- Example 1 --------------------------</maml:title> <dev:code>PS C:\> {{ Add example code here }}</dev:code> <dev:remarks> <maml:para>{{ Add example description here }}</maml:para> </dev:remarks> </command:example> </command:examples> <command:relatedLinks> <maml:navigationLink> <maml:linkText>Online Version:</maml:linkText> <maml:uri>https://abbgrade.github.io/PsDac/Get-DacPartitionFunction.html</maml:uri> </maml:navigationLink> <maml:navigationLink> <maml:linkText>TSqlObject</maml:linkText> <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.model.tsqlobject</maml:uri> </maml:navigationLink> <maml:navigationLink> <maml:linkText>TSqlModel</maml:linkText> <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.model.tsqlmodel</maml:uri> </maml:navigationLink> </command:relatedLinks> </command:command> <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> <command:details> <command:name>Get-DacPartitionScheme</command:name> <command:verb>Get</command:verb> <command:noun>DacPartitionScheme</command:noun> <maml:description> <maml:para>Gets the partition schemes of a model.</maml:para> </maml:description> </command:details> <maml:description> <maml:para>{{ Fill in the Description }}</maml:para> </maml:description> <command:syntax> <command:syntaxItem> <maml:name>Get-DacPartitionScheme</maml:name> <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none"> <maml:name>Model</maml:name> <maml:description> <maml:para>Specifies the model to get the partition schemes from.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue> <dev:type> <maml:name>TSqlModel</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none"> <maml:name>Name</maml:name> <maml:description> <maml:para>{{ Fill Name Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">String</command:parameterValue> <dev:type> <maml:name>String</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="proga"> <maml:name>ProgressAction</maml:name> <maml:description> <maml:para>{{ Fill ProgressAction Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue> <dev:type> <maml:name>ActionPreference</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> </command:syntaxItem> </command:syntax> <command:parameters> <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none"> <maml:name>Model</maml:name> <maml:description> <maml:para>Specifies the model to get the partition schemes from.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue> <dev:type> <maml:name>TSqlModel</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none"> <maml:name>Name</maml:name> <maml:description> <maml:para>{{ Fill Name Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">String</command:parameterValue> <dev:type> <maml:name>String</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="proga"> <maml:name>ProgressAction</maml:name> <maml:description> <maml:para>{{ Fill ProgressAction Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue> <dev:type> <maml:name>ActionPreference</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> </command:parameters> <command:inputTypes> <command:inputType> <dev:type> <maml:name>Microsoft.SqlServer.Dac.Model.TSqlModel</maml:name> </dev:type> <maml:description> <maml:para></maml:para> </maml:description> </command:inputType> </command:inputTypes> <command:returnValues> <command:returnValue> <dev:type> <maml:name>Microsoft.SqlServer.Dac.Model.TSqlObject</maml:name> </dev:type> <maml:description> <maml:para></maml:para> </maml:description> </command:returnValue> </command:returnValues> <maml:alertSet> <maml:alert> <maml:para></maml:para> </maml:alert> </maml:alertSet> <command:examples> <command:example> <maml:title>-------------------------- Example 1 --------------------------</maml:title> <dev:code>PS C:\> {{ Add example code here }}</dev:code> <dev:remarks> <maml:para>{{ Add example description here }}</maml:para> </dev:remarks> </command:example> </command:examples> <command:relatedLinks> <maml:navigationLink> <maml:linkText>Online Version:</maml:linkText> <maml:uri>https://abbgrade.github.io/PsDac/Get-DacPartitionScheme.html</maml:uri> </maml:navigationLink> <maml:navigationLink> <maml:linkText>TSqlObject</maml:linkText> <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.model.tsqlobject</maml:uri> </maml:navigationLink> <maml:navigationLink> <maml:linkText>TSqlModel</maml:linkText> <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.model.tsqlmodel</maml:uri> </maml:navigationLink> </command:relatedLinks> </command:command> <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> <command:details> <command:name>Get-DacProcedure</command:name> <command:verb>Get</command:verb> <command:noun>DacProcedure</command:noun> <maml:description> <maml:para>Gets the procedures of a model.</maml:para> </maml:description> </command:details> <maml:description> <maml:para>{{ Fill in the Description }}</maml:para> </maml:description> <command:syntax> <command:syntaxItem> <maml:name>Get-DacProcedure</maml:name> <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none"> <maml:name>Model</maml:name> <maml:description> <maml:para>Specifies the model to get the procedures from.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue> <dev:type> <maml:name>TSqlModel</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none"> <maml:name>Name</maml:name> <maml:description> <maml:para>{{ Fill Name Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">String</command:parameterValue> <dev:type> <maml:name>String</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="proga"> <maml:name>ProgressAction</maml:name> <maml:description> <maml:para>{{ Fill ProgressAction Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue> <dev:type> <maml:name>ActionPreference</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> </command:syntaxItem> </command:syntax> <command:parameters> <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none"> <maml:name>Model</maml:name> <maml:description> <maml:para>Specifies the model to get the procedures from.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue> <dev:type> <maml:name>TSqlModel</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none"> <maml:name>Name</maml:name> <maml:description> <maml:para>{{ Fill Name Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">String</command:parameterValue> <dev:type> <maml:name>String</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="proga"> <maml:name>ProgressAction</maml:name> <maml:description> <maml:para>{{ Fill ProgressAction Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue> <dev:type> <maml:name>ActionPreference</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> </command:parameters> <command:inputTypes> <command:inputType> <dev:type> <maml:name>Microsoft.SqlServer.Dac.Model.TSqlModel</maml:name> </dev:type> <maml:description> <maml:para></maml:para> </maml:description> </command:inputType> </command:inputTypes> <command:returnValues> <command:returnValue> <dev:type> <maml:name>Microsoft.SqlServer.Dac.Model.TSqlObject</maml:name> </dev:type> <maml:description> <maml:para></maml:para> </maml:description> </command:returnValue> </command:returnValues> <maml:alertSet> <maml:alert> <maml:para></maml:para> </maml:alert> </maml:alertSet> <command:examples> <command:example> <maml:title>-------------------------- Example 1 --------------------------</maml:title> <dev:code>PS C:\> {{ Add example code here }}</dev:code> <dev:remarks> <maml:para>{{ Add example description here }}</maml:para> </dev:remarks> </command:example> </command:examples> <command:relatedLinks> <maml:navigationLink> <maml:linkText>Online Version:</maml:linkText> <maml:uri>https://abbgrade.github.io/PsDac/Get-DacProcedure.html</maml:uri> </maml:navigationLink> <maml:navigationLink> <maml:linkText>TSqlObject</maml:linkText> <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.model.tsqlobject</maml:uri> </maml:navigationLink> <maml:navigationLink> <maml:linkText>TSqlModel</maml:linkText> <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.model.tsqlmodel</maml:uri> </maml:navigationLink> </command:relatedLinks> </command:command> <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> <command:details> <command:name>Get-DacRole</command:name> <command:verb>Get</command:verb> <command:noun>DacRole</command:noun> <maml:description> <maml:para>Gets the roles of a model.</maml:para> </maml:description> </command:details> <maml:description> <maml:para>{{ Fill in the Description }}</maml:para> </maml:description> <command:syntax> <command:syntaxItem> <maml:name>Get-DacRole</maml:name> <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none"> <maml:name>Model</maml:name> <maml:description> <maml:para>Specifies the model to get the roles from.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue> <dev:type> <maml:name>TSqlModel</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none"> <maml:name>Name</maml:name> <maml:description> <maml:para>{{ Fill Name Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">String</command:parameterValue> <dev:type> <maml:name>String</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>Scope</maml:name> <maml:description> <maml:para>{{ Fill Scope Description }}</maml:para> </maml:description> <command:parameterValueGroup> <command:parameterValue required="false" command:variableLength="false">None</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">UserDefined</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">BuiltIn</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Default</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">SameDatabase</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">System</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">All</command:parameterValue> </command:parameterValueGroup> <command:parameterValue required="true" variableLength="false">DacQueryScopes</command:parameterValue> <dev:type> <maml:name>DacQueryScopes</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="proga"> <maml:name>ProgressAction</maml:name> <maml:description> <maml:para>{{ Fill ProgressAction Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue> <dev:type> <maml:name>ActionPreference</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> </command:syntaxItem> </command:syntax> <command:parameters> <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none"> <maml:name>Model</maml:name> <maml:description> <maml:para>Specifies the model to get the roles from.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue> <dev:type> <maml:name>TSqlModel</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none"> <maml:name>Name</maml:name> <maml:description> <maml:para>{{ Fill Name Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">String</command:parameterValue> <dev:type> <maml:name>String</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>Scope</maml:name> <maml:description> <maml:para>{{ Fill Scope Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">DacQueryScopes</command:parameterValue> <dev:type> <maml:name>DacQueryScopes</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="proga"> <maml:name>ProgressAction</maml:name> <maml:description> <maml:para>{{ Fill ProgressAction Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue> <dev:type> <maml:name>ActionPreference</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> </command:parameters> <command:inputTypes> <command:inputType> <dev:type> <maml:name>Microsoft.SqlServer.Dac.Model.TSqlModel</maml:name> </dev:type> <maml:description> <maml:para></maml:para> </maml:description> </command:inputType> </command:inputTypes> <command:returnValues> <command:returnValue> <dev:type> <maml:name>Microsoft.SqlServer.Dac.Model.TSqlObject</maml:name> </dev:type> <maml:description> <maml:para></maml:para> </maml:description> </command:returnValue> </command:returnValues> <maml:alertSet> <maml:alert> <maml:para></maml:para> </maml:alert> </maml:alertSet> <command:examples> <command:example> <maml:title>-------------------------- Example 1 --------------------------</maml:title> <dev:code>PS C:\> {{ Add example code here }}</dev:code> <dev:remarks> <maml:para>{{ Add example description here }}</maml:para> </dev:remarks> </command:example> </command:examples> <command:relatedLinks> <maml:navigationLink> <maml:linkText>Online Version:</maml:linkText> <maml:uri>https://abbgrade.github.io/PsDac/Get-DacRole.html</maml:uri> </maml:navigationLink> <maml:navigationLink> <maml:linkText>TSqlObject</maml:linkText> <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.model.tsqlobject</maml:uri> </maml:navigationLink> <maml:navigationLink> <maml:linkText>TSqlModel</maml:linkText> <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.model.tsqlmodel</maml:uri> </maml:navigationLink> </command:relatedLinks> </command:command> <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> <command:details> <command:name>Get-DacScalarFunction</command:name> <command:verb>Get</command:verb> <command:noun>DacScalarFunction</command:noun> <maml:description> <maml:para>Gets the scalar functions of a model.</maml:para> </maml:description> </command:details> <maml:description> <maml:para>{{ Fill in the Description }}</maml:para> </maml:description> <command:syntax> <command:syntaxItem> <maml:name>Get-DacScalarFunction</maml:name> <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none"> <maml:name>Model</maml:name> <maml:description> <maml:para>Specifies the model to get the scalar functions from.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue> <dev:type> <maml:name>TSqlModel</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none"> <maml:name>Name</maml:name> <maml:description> <maml:para>{{ Fill Name Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">String</command:parameterValue> <dev:type> <maml:name>String</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="proga"> <maml:name>ProgressAction</maml:name> <maml:description> <maml:para>{{ Fill ProgressAction Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue> <dev:type> <maml:name>ActionPreference</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> </command:syntaxItem> </command:syntax> <command:parameters> <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none"> <maml:name>Model</maml:name> <maml:description> <maml:para>Specifies the model to get the scalar functions from.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue> <dev:type> <maml:name>TSqlModel</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none"> <maml:name>Name</maml:name> <maml:description> <maml:para>{{ Fill Name Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">String</command:parameterValue> <dev:type> <maml:name>String</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="proga"> <maml:name>ProgressAction</maml:name> <maml:description> <maml:para>{{ Fill ProgressAction Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue> <dev:type> <maml:name>ActionPreference</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> </command:parameters> <command:inputTypes> <command:inputType> <dev:type> <maml:name>Microsoft.SqlServer.Dac.Model.TSqlModel</maml:name> </dev:type> <maml:description> <maml:para></maml:para> </maml:description> </command:inputType> </command:inputTypes> <command:returnValues> <command:returnValue> <dev:type> <maml:name>Microsoft.SqlServer.Dac.Model.TSqlObject</maml:name> </dev:type> <maml:description> <maml:para></maml:para> </maml:description> </command:returnValue> </command:returnValues> <maml:alertSet> <maml:alert> <maml:para></maml:para> </maml:alert> </maml:alertSet> <command:examples> <command:example> <maml:title>-------------------------- Example 1 --------------------------</maml:title> <dev:code>PS C:\> {{ Add example code here }}</dev:code> <dev:remarks> <maml:para>{{ Add example description here }}</maml:para> </dev:remarks> </command:example> </command:examples> <command:relatedLinks> <maml:navigationLink> <maml:linkText>Online Version:</maml:linkText> <maml:uri>https://abbgrade.github.io/PsDac/Get-DacScalarFunction.html</maml:uri> </maml:navigationLink> <maml:navigationLink> <maml:linkText>TSqlObject</maml:linkText> <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.model.tsqlobject</maml:uri> </maml:navigationLink> <maml:navigationLink> <maml:linkText>TSqlModel</maml:linkText> <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.model.tsqlmodel</maml:uri> </maml:navigationLink> </command:relatedLinks> </command:command> <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> <command:details> <command:name>Get-DacSchema</command:name> <command:verb>Get</command:verb> <command:noun>DacSchema</command:noun> <maml:description> <maml:para>Gets the schemas of a model.</maml:para> </maml:description> </command:details> <maml:description> <maml:para>Provides a schema object to access it's definition.</maml:para> </maml:description> <command:syntax> <command:syntaxItem> <maml:name>Get-DacSchema</maml:name> <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none"> <maml:name>Model</maml:name> <maml:description> <maml:para>Specifies the model to get the schemas from.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue> <dev:type> <maml:name>TSqlModel</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none"> <maml:name>Name</maml:name> <maml:description> <maml:para>Specifies a filter on the schema name.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">String</command:parameterValue> <dev:type> <maml:name>String</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>Scope</maml:name> <maml:description> <maml:para>Specifies a filter on the scope.</maml:para> </maml:description> <command:parameterValueGroup> <command:parameterValue required="false" command:variableLength="false">None</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">UserDefined</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">BuiltIn</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Default</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">SameDatabase</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">System</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">All</command:parameterValue> </command:parameterValueGroup> <command:parameterValue required="true" variableLength="false">DacQueryScopes</command:parameterValue> <dev:type> <maml:name>DacQueryScopes</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="proga"> <maml:name>ProgressAction</maml:name> <maml:description> <maml:para>{{ Fill ProgressAction Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue> <dev:type> <maml:name>ActionPreference</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> </command:syntaxItem> </command:syntax> <command:parameters> <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none"> <maml:name>Model</maml:name> <maml:description> <maml:para>Specifies the model to get the schemas from.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue> <dev:type> <maml:name>TSqlModel</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none"> <maml:name>Name</maml:name> <maml:description> <maml:para>Specifies a filter on the schema name.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">String</command:parameterValue> <dev:type> <maml:name>String</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>Scope</maml:name> <maml:description> <maml:para>Specifies a filter on the scope.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">DacQueryScopes</command:parameterValue> <dev:type> <maml:name>DacQueryScopes</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="proga"> <maml:name>ProgressAction</maml:name> <maml:description> <maml:para>{{ Fill ProgressAction Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue> <dev:type> <maml:name>ActionPreference</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> </command:parameters> <command:inputTypes> <command:inputType> <dev:type> <maml:name>Microsoft.SqlServer.Dac.Model.TSqlModel</maml:name> </dev:type> <maml:description> <maml:para></maml:para> </maml:description> </command:inputType> </command:inputTypes> <command:returnValues> <command:returnValue> <dev:type> <maml:name>Microsoft.SqlServer.Dac.Model.TSqlObject</maml:name> </dev:type> <maml:description> <maml:para></maml:para> </maml:description> </command:returnValue> </command:returnValues> <maml:alertSet> <maml:alert> <maml:para></maml:para> </maml:alert> </maml:alertSet> <command:examples> <command:example> <maml:title>-------------------------- Example 1 --------------------------</maml:title> <dev:code>PS C:\> Import-DacModel -Path ./WideWorldImporters.dacpac | Get-DacSchema -Name 'Application' fwd-i-search: _ Schema Name ObjectType ------ ---- ---------- Application [Application] Microsoft.SqlServer.Dac.Model.ModelTypeClass</dev:code> <dev:remarks> <maml:para></maml:para> </dev:remarks> </command:example> </command:examples> <command:relatedLinks> <maml:navigationLink> <maml:linkText>Online Version:</maml:linkText> <maml:uri>https://abbgrade.github.io/PsDac/Get-DacSchema.html</maml:uri> </maml:navigationLink> <maml:navigationLink> <maml:linkText>TSqlObject</maml:linkText> <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.model.tsqlobject</maml:uri> </maml:navigationLink> <maml:navigationLink> <maml:linkText>TSqlModel</maml:linkText> <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.model.tsqlmodel</maml:uri> </maml:navigationLink> </command:relatedLinks> </command:command> <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> <command:details> <command:name>Get-DacTable</command:name> <command:verb>Get</command:verb> <command:noun>DacTable</command:noun> <maml:description> <maml:para>Returns the tables of a model.</maml:para> </maml:description> </command:details> <maml:description> <maml:para>Provides a table object to access it's definition.</maml:para> </maml:description> <command:syntax> <command:syntaxItem> <maml:name>Get-DacTable</maml:name> <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none"> <maml:name>Model</maml:name> <maml:description> <maml:para>Specifies the model to get the tables from.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue> <dev:type> <maml:name>TSqlModel</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none"> <maml:name>Name</maml:name> <maml:description> <maml:para>Specifies a filter on the table name.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">String</command:parameterValue> <dev:type> <maml:name>String</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="proga"> <maml:name>ProgressAction</maml:name> <maml:description> <maml:para>{{ Fill ProgressAction Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue> <dev:type> <maml:name>ActionPreference</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> </command:syntaxItem> </command:syntax> <command:parameters> <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none"> <maml:name>Model</maml:name> <maml:description> <maml:para>Specifies the model to get the tables from.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue> <dev:type> <maml:name>TSqlModel</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none"> <maml:name>Name</maml:name> <maml:description> <maml:para>Specifies a filter on the table name.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">String</command:parameterValue> <dev:type> <maml:name>String</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="proga"> <maml:name>ProgressAction</maml:name> <maml:description> <maml:para>{{ Fill ProgressAction Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue> <dev:type> <maml:name>ActionPreference</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> </command:parameters> <command:inputTypes> <command:inputType> <dev:type> <maml:name>Microsoft.SqlServer.Dac.Model.TSqlModel</maml:name> </dev:type> <maml:description> <maml:para></maml:para> </maml:description> </command:inputType> </command:inputTypes> <command:returnValues> <command:returnValue> <dev:type> <maml:name>Microsoft.SqlServer.Dac.Model.TSqlObject</maml:name> </dev:type> <maml:description> <maml:para></maml:para> </maml:description> </command:returnValue> </command:returnValues> <maml:alertSet> <maml:alert> <maml:para></maml:para> </maml:alert> </maml:alertSet> <command:examples> <command:example> <maml:title>-------------------------- Example 1 --------------------------</maml:title> <dev:code>PS C:\> Import-DacModel -Path ./WideWorldImporters.dacpac | Get-DacTable -Name '[Application].[Cities]' Schema Name ObjectType ------ ---- ---------- Application [Application].[Cities] Microsoft.SqlServer.Dac.Model.ModelTypeClass</dev:code> <dev:remarks> <maml:para></maml:para> </dev:remarks> </command:example> </command:examples> <command:relatedLinks> <maml:navigationLink> <maml:linkText>Online Version:</maml:linkText> <maml:uri>https://abbgrade.github.io/PsDac/Get-DacTable.html</maml:uri> </maml:navigationLink> <maml:navigationLink> <maml:linkText>TSqlObject</maml:linkText> <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.model.tsqlobject</maml:uri> </maml:navigationLink> <maml:navigationLink> <maml:linkText>TSqlModel</maml:linkText> <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.model.tsqlmodel</maml:uri> </maml:navigationLink> </command:relatedLinks> </command:command> <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> <command:details> <command:name>Get-DacTableValuedFunction</command:name> <command:verb>Get</command:verb> <command:noun>DacTableValuedFunction</command:noun> <maml:description> <maml:para>Gets the table values functions of a model.</maml:para> </maml:description> </command:details> <maml:description> <maml:para>{{ Fill in the Description }}</maml:para> </maml:description> <command:syntax> <command:syntaxItem> <maml:name>Get-DacTableValuedFunction</maml:name> <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none"> <maml:name>Model</maml:name> <maml:description> <maml:para>Specifies the model to get the table valued functions from.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue> <dev:type> <maml:name>TSqlModel</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none"> <maml:name>Name</maml:name> <maml:description> <maml:para>{{ Fill Name Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">String</command:parameterValue> <dev:type> <maml:name>String</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="proga"> <maml:name>ProgressAction</maml:name> <maml:description> <maml:para>{{ Fill ProgressAction Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue> <dev:type> <maml:name>ActionPreference</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> </command:syntaxItem> </command:syntax> <command:parameters> <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none"> <maml:name>Model</maml:name> <maml:description> <maml:para>Specifies the model to get the table valued functions from.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue> <dev:type> <maml:name>TSqlModel</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none"> <maml:name>Name</maml:name> <maml:description> <maml:para>{{ Fill Name Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">String</command:parameterValue> <dev:type> <maml:name>String</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="proga"> <maml:name>ProgressAction</maml:name> <maml:description> <maml:para>{{ Fill ProgressAction Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue> <dev:type> <maml:name>ActionPreference</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> </command:parameters> <command:inputTypes> <command:inputType> <dev:type> <maml:name>Microsoft.SqlServer.Dac.Model.TSqlModel</maml:name> </dev:type> <maml:description> <maml:para></maml:para> </maml:description> </command:inputType> </command:inputTypes> <command:returnValues> <command:returnValue> <dev:type> <maml:name>Microsoft.SqlServer.Dac.Model.TSqlObject</maml:name> </dev:type> <maml:description> <maml:para></maml:para> </maml:description> </command:returnValue> </command:returnValues> <maml:alertSet> <maml:alert> <maml:para></maml:para> </maml:alert> </maml:alertSet> <command:examples> <command:example> <maml:title>-------------------------- Example 1 --------------------------</maml:title> <dev:code>PS C:\> {{ Add example code here }}</dev:code> <dev:remarks> <maml:para>{{ Add example description here }}</maml:para> </dev:remarks> </command:example> </command:examples> <command:relatedLinks> <maml:navigationLink> <maml:linkText>Online Version:</maml:linkText> <maml:uri>https://abbgrade.github.io/PsDac/Get-DacTableValuedFunction.html</maml:uri> </maml:navigationLink> <maml:navigationLink> <maml:linkText>TSqlObject</maml:linkText> <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.model.tsqlobject</maml:uri> </maml:navigationLink> <maml:navigationLink> <maml:linkText>TSqlModel</maml:linkText> <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.model.tsqlmodel</maml:uri> </maml:navigationLink> </command:relatedLinks> </command:command> <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> <command:details> <command:name>Get-DacView</command:name> <command:verb>Get</command:verb> <command:noun>DacView</command:noun> <maml:description> <maml:para>Gets the views of a model.</maml:para> </maml:description> </command:details> <maml:description> <maml:para>{{ Fill in the Description }}</maml:para> </maml:description> <command:syntax> <command:syntaxItem> <maml:name>Get-DacView</maml:name> <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none"> <maml:name>Model</maml:name> <maml:description> <maml:para>Specifies the model to get the views from.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue> <dev:type> <maml:name>TSqlModel</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none"> <maml:name>Name</maml:name> <maml:description> <maml:para>{{ Fill Name Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">String</command:parameterValue> <dev:type> <maml:name>String</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="proga"> <maml:name>ProgressAction</maml:name> <maml:description> <maml:para>{{ Fill ProgressAction Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue> <dev:type> <maml:name>ActionPreference</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> </command:syntaxItem> </command:syntax> <command:parameters> <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none"> <maml:name>Model</maml:name> <maml:description> <maml:para>Specifies the model to get the views from.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue> <dev:type> <maml:name>TSqlModel</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none"> <maml:name>Name</maml:name> <maml:description> <maml:para>{{ Fill Name Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">String</command:parameterValue> <dev:type> <maml:name>String</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="proga"> <maml:name>ProgressAction</maml:name> <maml:description> <maml:para>{{ Fill ProgressAction Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue> <dev:type> <maml:name>ActionPreference</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> </command:parameters> <command:inputTypes> <command:inputType> <dev:type> <maml:name>Microsoft.SqlServer.Dac.Model.TSqlModel</maml:name> </dev:type> <maml:description> <maml:para></maml:para> </maml:description> </command:inputType> </command:inputTypes> <command:returnValues> <command:returnValue> <dev:type> <maml:name>Microsoft.SqlServer.Dac.Model.TSqlObject</maml:name> </dev:type> <maml:description> <maml:para></maml:para> </maml:description> </command:returnValue> </command:returnValues> <maml:alertSet> <maml:alert> <maml:para></maml:para> </maml:alert> </maml:alertSet> <command:examples> <command:example> <maml:title>-------------------------- Example 1 --------------------------</maml:title> <dev:code>PS C:\> {{ Add example code here }}</dev:code> <dev:remarks> <maml:para>{{ Add example description here }}</maml:para> </dev:remarks> </command:example> </command:examples> <command:relatedLinks> <maml:navigationLink> <maml:linkText>Online Version:</maml:linkText> <maml:uri>https://abbgrade.github.io/PsDac/Get-DacView.html</maml:uri> </maml:navigationLink> <maml:navigationLink> <maml:linkText>TSqlObject</maml:linkText> <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.model.tsqlobject</maml:uri> </maml:navigationLink> <maml:navigationLink> <maml:linkText>TSqlModel</maml:linkText> <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.model.tsqlmodel</maml:uri> </maml:navigationLink> </command:relatedLinks> </command:command> <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> <command:details> <command:name>Import-DacModel</command:name> <command:verb>Import</command:verb> <command:noun>DacModel</command:noun> <maml:description> <maml:para>Imports a model from a dacpac or a database.</maml:para> </maml:description> </command:details> <maml:description> <maml:para>Provides a model object to access it's definition.</maml:para> </maml:description> <command:syntax> <command:syntaxItem> <maml:name>Import-DacModel</maml:name> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>DatabaseName</maml:name> <maml:description> <maml:para>Name of the source database</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">String</command:parameterValue> <dev:type> <maml:name>String</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>LoadAsScriptBackedModel</maml:name> <maml:description> <maml:para>{{ Fill LoadAsScriptBackedModel Description }}</maml:para> </maml:description> <dev:type> <maml:name>SwitchParameter</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>False</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>ModelStorageType</maml:name> <maml:description> <maml:para>{{ Fill ModelStorageType Description }}</maml:para> </maml:description> <command:parameterValueGroup> <command:parameterValue required="false" command:variableLength="false">File</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Memory</command:parameterValue> </command:parameterValueGroup> <command:parameterValue required="true" variableLength="false">DacSchemaModelStorageType</command:parameterValue> <dev:type> <maml:name>DacSchemaModelStorageType</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>Service</maml:name> <maml:description> <maml:para>Specifies the server to extract the package from. Default is the latest connected service.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">DacServices</command:parameterValue> <dev:type> <maml:name>DacServices</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="proga"> <maml:name>ProgressAction</maml:name> <maml:description> <maml:para>{{ Fill ProgressAction Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue> <dev:type> <maml:name>ActionPreference</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> </command:syntaxItem> <command:syntaxItem> <maml:name>Import-DacModel</maml:name> <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none"> <maml:name>Path</maml:name> <maml:description> <maml:para>Specifies the path to the dacpac to load the model from.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">FileInfo</command:parameterValue> <dev:type> <maml:name>FileInfo</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>LoadAsScriptBackedModel</maml:name> <maml:description> <maml:para>{{ Fill LoadAsScriptBackedModel Description }}</maml:para> </maml:description> <dev:type> <maml:name>SwitchParameter</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>False</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>ModelStorageType</maml:name> <maml:description> <maml:para>{{ Fill ModelStorageType Description }}</maml:para> </maml:description> <command:parameterValueGroup> <command:parameterValue required="false" command:variableLength="false">File</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Memory</command:parameterValue> </command:parameterValueGroup> <command:parameterValue required="true" variableLength="false">DacSchemaModelStorageType</command:parameterValue> <dev:type> <maml:name>DacSchemaModelStorageType</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>Service</maml:name> <maml:description> <maml:para>Specifies the server to extract the package from. Default is the latest connected service.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">DacServices</command:parameterValue> <dev:type> <maml:name>DacServices</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="proga"> <maml:name>ProgressAction</maml:name> <maml:description> <maml:para>{{ Fill ProgressAction Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue> <dev:type> <maml:name>ActionPreference</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> </command:syntaxItem> </command:syntax> <command:parameters> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>DatabaseName</maml:name> <maml:description> <maml:para>Name of the source database</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">String</command:parameterValue> <dev:type> <maml:name>String</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>LoadAsScriptBackedModel</maml:name> <maml:description> <maml:para>{{ Fill LoadAsScriptBackedModel Description }}</maml:para> </maml:description> <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue> <dev:type> <maml:name>SwitchParameter</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>False</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>ModelStorageType</maml:name> <maml:description> <maml:para>{{ Fill ModelStorageType Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">DacSchemaModelStorageType</command:parameterValue> <dev:type> <maml:name>DacSchemaModelStorageType</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none"> <maml:name>Path</maml:name> <maml:description> <maml:para>Specifies the path to the dacpac to load the model from.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">FileInfo</command:parameterValue> <dev:type> <maml:name>FileInfo</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>Service</maml:name> <maml:description> <maml:para>Specifies the server to extract the package from. Default is the latest connected service.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">DacServices</command:parameterValue> <dev:type> <maml:name>DacServices</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="proga"> <maml:name>ProgressAction</maml:name> <maml:description> <maml:para>{{ Fill ProgressAction Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue> <dev:type> <maml:name>ActionPreference</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> </command:parameters> <command:inputTypes> <command:inputType> <dev:type> <maml:name>System.IO.FileInfo</maml:name> </dev:type> <maml:description> <maml:para></maml:para> </maml:description> </command:inputType> </command:inputTypes> <command:returnValues> <command:returnValue> <dev:type> <maml:name>Microsoft.SqlServer.Dac.Model.TSqlModel</maml:name> </dev:type> <maml:description> <maml:para></maml:para> </maml:description> </command:returnValue> </command:returnValues> <maml:alertSet> <maml:alert> <maml:para></maml:para> </maml:alert> </maml:alertSet> <command:examples> <command:example> <maml:title>-------------------------- Example 1 --------------------------</maml:title> <dev:code>PS C:\> Import-DacModel -Path ./WideWorldImporters.dacpac Version : Sql130 EngineVersion : 13 IsScriptBacked : False DisplayServices : Microsoft.SqlServer.Dac.Model.SqlDisplayServices CollationComparer : Microsoft.SqlServer.Dac.Model.SqlModelCollationComparer</dev:code> <dev:remarks> <maml:para></maml:para> </dev:remarks> </command:example> </command:examples> <command:relatedLinks> <maml:navigationLink> <maml:linkText>Online Version:</maml:linkText> <maml:uri>https://abbgrade.github.io/PsDac/Import-DacModel.html</maml:uri> </maml:navigationLink> <maml:navigationLink> <maml:linkText>TSqlModel</maml:linkText> <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.model.tsqlmodel</maml:uri> </maml:navigationLink> </command:relatedLinks> </command:command> <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> <command:details> <command:name>Import-DacPackage</command:name> <command:verb>Import</command:verb> <command:noun>DacPackage</command:noun> <maml:description> <maml:para>Imports the package from a dacpac or a database.</maml:para> </maml:description> </command:details> <maml:description> <maml:para>Imports a DacPackage from a DacPac file or a database. If it loaded from a database, a connection must be established before.</maml:para> </maml:description> <command:syntax> <command:syntaxItem> <maml:name>Import-DacPackage</maml:name> <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none"> <maml:name>Path</maml:name> <maml:description> <maml:para>Specifies the path to the dacpac to load the package from.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">FileInfo</command:parameterValue> <dev:type> <maml:name>FileInfo</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>Access</maml:name> <maml:description> <maml:para>Specifies if the file is opened for read or write access.</maml:para> </maml:description> <command:parameterValueGroup> <command:parameterValue required="false" command:variableLength="false">Read</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Write</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">ReadWrite</command:parameterValue> </command:parameterValueGroup> <command:parameterValue required="true" variableLength="false">FileAccess</command:parameterValue> <dev:type> <maml:name>FileAccess</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>Service</maml:name> <maml:description> <maml:para>Specifies the server to extract the package from. Default is the latest connected service.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">DacServices</command:parameterValue> <dev:type> <maml:name>DacServices</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="proga"> <maml:name>ProgressAction</maml:name> <maml:description> <maml:para>{{ Fill ProgressAction Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue> <dev:type> <maml:name>ActionPreference</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> </command:syntaxItem> <command:syntaxItem> <maml:name>Import-DacPackage</maml:name> <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>ApplicationName</maml:name> <maml:description> <maml:para>Identifier for the DAC application.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">String</command:parameterValue> <dev:type> <maml:name>String</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>ApplicationVersion</maml:name> <maml:description> <maml:para>Version of the DAC application.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">Version</command:parameterValue> <dev:type> <maml:name>Version</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>DatabaseName</maml:name> <maml:description> <maml:para>Name of the source database.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">String</command:parameterValue> <dev:type> <maml:name>String</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>Service</maml:name> <maml:description> <maml:para>Specifies the server to extract the package from. Default is the latest connected service.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">DacServices</command:parameterValue> <dev:type> <maml:name>DacServices</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="proga"> <maml:name>ProgressAction</maml:name> <maml:description> <maml:para>{{ Fill ProgressAction Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue> <dev:type> <maml:name>ActionPreference</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> </command:syntaxItem> </command:syntax> <command:parameters> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>Access</maml:name> <maml:description> <maml:para>Specifies if the file is opened for read or write access.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">FileAccess</command:parameterValue> <dev:type> <maml:name>FileAccess</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>ApplicationName</maml:name> <maml:description> <maml:para>Identifier for the DAC application.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">String</command:parameterValue> <dev:type> <maml:name>String</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>ApplicationVersion</maml:name> <maml:description> <maml:para>Version of the DAC application.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">Version</command:parameterValue> <dev:type> <maml:name>Version</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>DatabaseName</maml:name> <maml:description> <maml:para>Name of the source database.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">String</command:parameterValue> <dev:type> <maml:name>String</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none"> <maml:name>Path</maml:name> <maml:description> <maml:para>Specifies the path to the dacpac to load the package from.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">FileInfo</command:parameterValue> <dev:type> <maml:name>FileInfo</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>Service</maml:name> <maml:description> <maml:para>Specifies the server to extract the package from. Default is the latest connected service.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">DacServices</command:parameterValue> <dev:type> <maml:name>DacServices</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="proga"> <maml:name>ProgressAction</maml:name> <maml:description> <maml:para>{{ Fill ProgressAction Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue> <dev:type> <maml:name>ActionPreference</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> </command:parameters> <command:inputTypes> <command:inputType> <dev:type> <maml:name>System.IO.FileInfo</maml:name> </dev:type> <maml:description> <maml:para></maml:para> </maml:description> </command:inputType> </command:inputTypes> <command:returnValues> <command:returnValue> <dev:type> <maml:name>Microsoft.SqlServer.Dac.DacPackage</maml:name> </dev:type> <maml:description> <maml:para></maml:para> </maml:description> </command:returnValue> </command:returnValues> <maml:alertSet> <maml:alert> <maml:para></maml:para> </maml:alert> </maml:alertSet> <command:examples> <command:example> <maml:title>-------------------------- Example 1 --------------------------</maml:title> <dev:code>PS C:\> {{ Add example code here }}</dev:code> <dev:remarks> <maml:para>{{ Add example description here }}</maml:para> </dev:remarks> </command:example> </command:examples> <command:relatedLinks> <maml:navigationLink> <maml:linkText>Online Version:</maml:linkText> <maml:uri>https://abbgrade.github.io/PsDac/Import-DacPackage.html</maml:uri> </maml:navigationLink> <maml:navigationLink> <maml:linkText>DacPackage</maml:linkText> <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.dacpackage</maml:uri> </maml:navigationLink> </command:relatedLinks> </command:command> <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> <command:details> <command:name>Install-DacPackage</command:name> <command:verb>Install</command:verb> <command:noun>DacPackage</command:noun> <maml:description> <maml:para>Installs the package content to a database.</maml:para> </maml:description> </command:details> <maml:description> <maml:para>Executes the Deploy operation from DacFx.</maml:para> </maml:description> <command:syntax> <command:syntaxItem> <maml:name>Install-DacPackage</maml:name> <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none"> <maml:name>Package</maml:name> <maml:description> <maml:para>Specifies the package to install into the database.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">DacPackage</command:parameterValue> <dev:type> <maml:name>DacPackage</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>AcceptPossibleDataLoss</maml:name> <maml:description> <maml:para>{{ Fill AcceptPossibleDataLoss Description }}</maml:para> </maml:description> <dev:type> <maml:name>SwitchParameter</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>False</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>CommandTimeout</maml:name> <maml:description> <maml:para>{{ Fill CommandTimeout Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue> <dev:type> <maml:name>Int32</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>DatabaseLockTimeout</maml:name> <maml:description> <maml:para>{{ Fill DatabaseLockTimeout Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue> <dev:type> <maml:name>Int32</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName)" position="named" aliases="none"> <maml:name>DatabaseName</maml:name> <maml:description> <maml:para>Specifies the database to install the package into.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">String</command:parameterValue> <dev:type> <maml:name>String</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>DoNotDropObjectTypes</maml:name> <maml:description> <maml:para>{{ Fill DoNotDropObjectTypes Description }}</maml:para> </maml:description> <command:parameterValueGroup> <command:parameterValue required="false" command:variableLength="false">Aggregates</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">ApplicationRoles</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Assemblies</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">AssemblyFiles</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">AsymmetricKeys</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">BrokerPriorities</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Certificates</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">ColumnEncryptionKeys</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">ColumnMasterKeys</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Contracts</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">DatabaseOptions</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">DatabaseRoles</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">DatabaseTriggers</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Defaults</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">ExtendedProperties</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">ExternalDataSources</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">ExternalFileFormats</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">ExternalTables</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Filegroups</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Files</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">FileTables</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">FullTextCatalogs</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">FullTextStoplists</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">MessageTypes</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">PartitionFunctions</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">PartitionSchemes</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Permissions</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Queues</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">RemoteServiceBindings</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">RoleMembership</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Rules</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">ScalarValuedFunctions</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">SearchPropertyLists</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">SecurityPolicies</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Sequences</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Services</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Signatures</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">StoredProcedures</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">SymmetricKeys</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Synonyms</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Tables</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">TableValuedFunctions</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">UserDefinedDataTypes</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">UserDefinedTableTypes</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">ClrUserDefinedTypes</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Users</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Views</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">XmlSchemaCollections</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Audits</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Credentials</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">CryptographicProviders</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">DatabaseAuditSpecifications</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">DatabaseEncryptionKeys</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">DatabaseScopedCredentials</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Endpoints</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">ErrorMessages</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">EventNotifications</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">EventSessions</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">LinkedServerLogins</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">LinkedServers</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Logins</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">MasterKeys</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Routes</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">ServerAuditSpecifications</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">ServerRoleMembership</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">ServerRoles</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">ServerTriggers</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">ExternalStreams</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">ExternalStreamingJobs</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">DatabaseWorkloadGroups</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">WorkloadClassifiers</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">ExternalLibraries</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">ExternalLanguages</command:parameterValue> </command:parameterValueGroup> <command:parameterValue required="true" variableLength="false">ObjectType[]</command:parameterValue> <dev:type> <maml:name>ObjectType[]</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>DropConstraintsNotInSource</maml:name> <maml:description> <maml:para>{{ Fill DropConstraintsNotInSource Description }}</maml:para> </maml:description> <dev:type> <maml:name>SwitchParameter</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>False</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>DropDmlTriggersNotInSource</maml:name> <maml:description> <maml:para>{{ Fill DropDmlTriggersNotInSource Description }}</maml:para> </maml:description> <dev:type> <maml:name>SwitchParameter</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>False</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>DropExtendedPropertiesNotInSource</maml:name> <maml:description> <maml:para>{{ Fill DropExtendedPropertiesNotInSource Description }}</maml:para> </maml:description> <dev:type> <maml:name>SwitchParameter</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>False</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>DropIndexesNotInSource</maml:name> <maml:description> <maml:para>{{ Fill DropIndexesNotInSource Description }}</maml:para> </maml:description> <dev:type> <maml:name>SwitchParameter</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>False</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>DropObjectsNotInSource</maml:name> <maml:description> <maml:para>{{ Fill DropObjectsNotInSource Description }}</maml:para> </maml:description> <dev:type> <maml:name>SwitchParameter</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>False</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>DropPermissionsNotInSource</maml:name> <maml:description> <maml:para>{{ Fill DropPermissionsNotInSource Description }}</maml:para> </maml:description> <dev:type> <maml:name>SwitchParameter</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>False</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>DropRoleMembersNotInSource</maml:name> <maml:description> <maml:para>{{ Fill DropRoleMembersNotInSource Description }}</maml:para> </maml:description> <dev:type> <maml:name>SwitchParameter</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>False</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>DropStatisticsNotInSource</maml:name> <maml:description> <maml:para>{{ Fill DropStatisticsNotInSource Description }}</maml:para> </maml:description> <dev:type> <maml:name>SwitchParameter</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>False</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>ExcludeObjectTypes</maml:name> <maml:description> <maml:para>List of ObjectType, that must not be installed.</maml:para> </maml:description> <command:parameterValueGroup> <command:parameterValue required="false" command:variableLength="false">Aggregates</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">ApplicationRoles</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Assemblies</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">AssemblyFiles</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">AsymmetricKeys</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">BrokerPriorities</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Certificates</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">ColumnEncryptionKeys</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">ColumnMasterKeys</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Contracts</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">DatabaseOptions</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">DatabaseRoles</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">DatabaseTriggers</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Defaults</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">ExtendedProperties</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">ExternalDataSources</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">ExternalFileFormats</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">ExternalTables</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Filegroups</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Files</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">FileTables</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">FullTextCatalogs</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">FullTextStoplists</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">MessageTypes</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">PartitionFunctions</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">PartitionSchemes</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Permissions</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Queues</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">RemoteServiceBindings</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">RoleMembership</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Rules</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">ScalarValuedFunctions</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">SearchPropertyLists</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">SecurityPolicies</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Sequences</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Services</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Signatures</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">StoredProcedures</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">SymmetricKeys</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Synonyms</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Tables</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">TableValuedFunctions</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">UserDefinedDataTypes</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">UserDefinedTableTypes</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">ClrUserDefinedTypes</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Users</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Views</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">XmlSchemaCollections</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Audits</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Credentials</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">CryptographicProviders</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">DatabaseAuditSpecifications</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">DatabaseEncryptionKeys</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">DatabaseScopedCredentials</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Endpoints</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">ErrorMessages</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">EventNotifications</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">EventSessions</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">LinkedServerLogins</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">LinkedServers</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Logins</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">MasterKeys</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Routes</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">ServerAuditSpecifications</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">ServerRoleMembership</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">ServerRoles</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">ServerTriggers</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">ExternalStreams</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">ExternalStreamingJobs</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">DatabaseWorkloadGroups</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">WorkloadClassifiers</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">ExternalLibraries</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">ExternalLanguages</command:parameterValue> </command:parameterValueGroup> <command:parameterValue required="true" variableLength="false">ObjectType[]</command:parameterValue> <dev:type> <maml:name>ObjectType[]</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>IgnoreWithNocheckOnCheckConstraints</maml:name> <maml:description> <maml:para>{{ Fill IgnoreWithNocheckOnCheckConstraints Description }}</maml:para> </maml:description> <dev:type> <maml:name>SwitchParameter</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>False</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>IgnoreWithNocheckOnForeignKeys</maml:name> <maml:description> <maml:para>{{ Fill IgnoreWithNocheckOnForeignKeys Description }}</maml:para> </maml:description> <dev:type> <maml:name>SwitchParameter</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>False</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>LongRunningCommandTimeout</maml:name> <maml:description> <maml:para>{{ Fill LongRunningCommandTimeout Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue> <dev:type> <maml:name>Int32</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>Service</maml:name> <maml:description> <maml:para>Specifies the server to install the package to. Default is the latest connected service.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">DacServices</command:parameterValue> <dev:type> <maml:name>DacServices</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>SkipNewConstraintValidation</maml:name> <maml:description> <maml:para>{{ Fill SkipNewConstraintValidation Description }}</maml:para> </maml:description> <dev:type> <maml:name>SwitchParameter</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>False</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>UpgradeExisting</maml:name> <maml:description> <maml:para>{{ Fill upgradeExisting Description }}</maml:para> </maml:description> <dev:type> <maml:name>SwitchParameter</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>False</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>Variables</maml:name> <maml:description> <maml:para>{{ Fill Variables Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">Hashtable</command:parameterValue> <dev:type> <maml:name>Hashtable</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="proga"> <maml:name>ProgressAction</maml:name> <maml:description> <maml:para>{{ Fill ProgressAction Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue> <dev:type> <maml:name>ActionPreference</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> </command:syntaxItem> </command:syntax> <command:parameters> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>AcceptPossibleDataLoss</maml:name> <maml:description> <maml:para>{{ Fill AcceptPossibleDataLoss Description }}</maml:para> </maml:description> <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue> <dev:type> <maml:name>SwitchParameter</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>False</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>CommandTimeout</maml:name> <maml:description> <maml:para>{{ Fill CommandTimeout Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue> <dev:type> <maml:name>Int32</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>DatabaseLockTimeout</maml:name> <maml:description> <maml:para>{{ Fill DatabaseLockTimeout Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue> <dev:type> <maml:name>Int32</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName)" position="named" aliases="none"> <maml:name>DatabaseName</maml:name> <maml:description> <maml:para>Specifies the database to install the package into.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">String</command:parameterValue> <dev:type> <maml:name>String</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>DoNotDropObjectTypes</maml:name> <maml:description> <maml:para>{{ Fill DoNotDropObjectTypes Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">ObjectType[]</command:parameterValue> <dev:type> <maml:name>ObjectType[]</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>DropConstraintsNotInSource</maml:name> <maml:description> <maml:para>{{ Fill DropConstraintsNotInSource Description }}</maml:para> </maml:description> <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue> <dev:type> <maml:name>SwitchParameter</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>False</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>DropDmlTriggersNotInSource</maml:name> <maml:description> <maml:para>{{ Fill DropDmlTriggersNotInSource Description }}</maml:para> </maml:description> <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue> <dev:type> <maml:name>SwitchParameter</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>False</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>DropExtendedPropertiesNotInSource</maml:name> <maml:description> <maml:para>{{ Fill DropExtendedPropertiesNotInSource Description }}</maml:para> </maml:description> <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue> <dev:type> <maml:name>SwitchParameter</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>False</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>DropIndexesNotInSource</maml:name> <maml:description> <maml:para>{{ Fill DropIndexesNotInSource Description }}</maml:para> </maml:description> <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue> <dev:type> <maml:name>SwitchParameter</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>False</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>DropObjectsNotInSource</maml:name> <maml:description> <maml:para>{{ Fill DropObjectsNotInSource Description }}</maml:para> </maml:description> <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue> <dev:type> <maml:name>SwitchParameter</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>False</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>DropPermissionsNotInSource</maml:name> <maml:description> <maml:para>{{ Fill DropPermissionsNotInSource Description }}</maml:para> </maml:description> <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue> <dev:type> <maml:name>SwitchParameter</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>False</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>DropRoleMembersNotInSource</maml:name> <maml:description> <maml:para>{{ Fill DropRoleMembersNotInSource Description }}</maml:para> </maml:description> <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue> <dev:type> <maml:name>SwitchParameter</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>False</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>DropStatisticsNotInSource</maml:name> <maml:description> <maml:para>{{ Fill DropStatisticsNotInSource Description }}</maml:para> </maml:description> <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue> <dev:type> <maml:name>SwitchParameter</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>False</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>ExcludeObjectTypes</maml:name> <maml:description> <maml:para>List of ObjectType, that must not be installed.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">ObjectType[]</command:parameterValue> <dev:type> <maml:name>ObjectType[]</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>IgnoreWithNocheckOnCheckConstraints</maml:name> <maml:description> <maml:para>{{ Fill IgnoreWithNocheckOnCheckConstraints Description }}</maml:para> </maml:description> <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue> <dev:type> <maml:name>SwitchParameter</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>False</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>IgnoreWithNocheckOnForeignKeys</maml:name> <maml:description> <maml:para>{{ Fill IgnoreWithNocheckOnForeignKeys Description }}</maml:para> </maml:description> <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue> <dev:type> <maml:name>SwitchParameter</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>False</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>LongRunningCommandTimeout</maml:name> <maml:description> <maml:para>{{ Fill LongRunningCommandTimeout Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue> <dev:type> <maml:name>Int32</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none"> <maml:name>Package</maml:name> <maml:description> <maml:para>Specifies the package to install into the database.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">DacPackage</command:parameterValue> <dev:type> <maml:name>DacPackage</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>Service</maml:name> <maml:description> <maml:para>Specifies the server to install the package to. Default is the latest connected service.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">DacServices</command:parameterValue> <dev:type> <maml:name>DacServices</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>SkipNewConstraintValidation</maml:name> <maml:description> <maml:para>{{ Fill SkipNewConstraintValidation Description }}</maml:para> </maml:description> <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue> <dev:type> <maml:name>SwitchParameter</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>False</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>UpgradeExisting</maml:name> <maml:description> <maml:para>{{ Fill upgradeExisting Description }}</maml:para> </maml:description> <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue> <dev:type> <maml:name>SwitchParameter</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>False</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>Variables</maml:name> <maml:description> <maml:para>{{ Fill Variables Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">Hashtable</command:parameterValue> <dev:type> <maml:name>Hashtable</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="proga"> <maml:name>ProgressAction</maml:name> <maml:description> <maml:para>{{ Fill ProgressAction Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue> <dev:type> <maml:name>ActionPreference</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> </command:parameters> <command:inputTypes> <command:inputType> <dev:type> <maml:name>Microsoft.SqlServer.Dac.DacPackage</maml:name> </dev:type> <maml:description> <maml:para></maml:para> </maml:description> </command:inputType> <command:inputType> <dev:type> <maml:name>System.String</maml:name> </dev:type> <maml:description> <maml:para></maml:para> </maml:description> </command:inputType> </command:inputTypes> <command:returnValues> <command:returnValue> <dev:type> <maml:name>None</maml:name> </dev:type> <maml:description> <maml:para></maml:para> </maml:description> </command:returnValue> </command:returnValues> <maml:alertSet> <maml:alert> <maml:para></maml:para> </maml:alert> </maml:alertSet> <command:examples> <command:example> <maml:title>-------------------------- Example 1 --------------------------</maml:title> <dev:code>PS C:\> Connect-DacService -DataSource '(LocalDb)\MSSQLLocalDB' PS C:\> Install-DacPackage ./myDb.dacpac -DatabaseName myDb</dev:code> <dev:remarks> <maml:para>Installs the content of myDb.dacpac into database myDb on localdb and creates the database, if required.</maml:para> </dev:remarks> </command:example> </command:examples> <command:relatedLinks> <maml:navigationLink> <maml:linkText>Online Version:</maml:linkText> <maml:uri>https://abbgrade.github.io/PsDac/Install-DacPackage.html</maml:uri> </maml:navigationLink> <maml:navigationLink> <maml:linkText>DacPackage</maml:linkText> <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.dacpackage</maml:uri> </maml:navigationLink> <maml:navigationLink> <maml:linkText>DacServices</maml:linkText> <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.dacservices</maml:uri> </maml:navigationLink> <maml:navigationLink> <maml:linkText>ObjectType</maml:linkText> <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.objecttype</maml:uri> </maml:navigationLink> </command:relatedLinks> </command:command> <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> <command:details> <command:name>New-DacCreateScript</command:name> <command:verb>New</command:verb> <command:noun>DacCreateScript</command:noun> <maml:description> <maml:para>Generates a script to create a database from a package.</maml:para> </maml:description> </command:details> <maml:description> <maml:para>{{ Fill in the Description }}</maml:para> </maml:description> <command:syntax> <command:syntaxItem> <maml:name>New-DacCreateScript</maml:name> <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none"> <maml:name>Package</maml:name> <maml:description> <maml:para>{{ Fill Package Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">DacPackage</command:parameterValue> <dev:type> <maml:name>DacPackage</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>CommentOutSetVarDeclarations</maml:name> <maml:description> <maml:para>{{ Fill CommentOutSetVarDeclarations Description }}</maml:para> </maml:description> <dev:type> <maml:name>SwitchParameter</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>False</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>CreateNewDatabase</maml:name> <maml:description> <maml:para>{{ Fill CreateNewDatabase Description }}</maml:para> </maml:description> <dev:type> <maml:name>SwitchParameter</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>False</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>DatabaseName</maml:name> <maml:description> <maml:para>{{ Fill DatabaseName Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">String</command:parameterValue> <dev:type> <maml:name>String</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>IncludeTransactionalScripts</maml:name> <maml:description> <maml:para>{{ Fill IncludeTransactionalScripts Description }}</maml:para> </maml:description> <dev:type> <maml:name>SwitchParameter</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>False</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>Variables</maml:name> <maml:description> <maml:para>{{ Fill Variables Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">Hashtable</command:parameterValue> <dev:type> <maml:name>Hashtable</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="proga"> <maml:name>ProgressAction</maml:name> <maml:description> <maml:para>{{ Fill ProgressAction Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue> <dev:type> <maml:name>ActionPreference</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> </command:syntaxItem> </command:syntax> <command:parameters> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>CommentOutSetVarDeclarations</maml:name> <maml:description> <maml:para>{{ Fill CommentOutSetVarDeclarations Description }}</maml:para> </maml:description> <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue> <dev:type> <maml:name>SwitchParameter</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>False</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>CreateNewDatabase</maml:name> <maml:description> <maml:para>{{ Fill CreateNewDatabase Description }}</maml:para> </maml:description> <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue> <dev:type> <maml:name>SwitchParameter</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>False</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>DatabaseName</maml:name> <maml:description> <maml:para>{{ Fill DatabaseName Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">String</command:parameterValue> <dev:type> <maml:name>String</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>IncludeTransactionalScripts</maml:name> <maml:description> <maml:para>{{ Fill IncludeTransactionalScripts Description }}</maml:para> </maml:description> <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue> <dev:type> <maml:name>SwitchParameter</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>False</dev:defaultValue> </command:parameter> <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none"> <maml:name>Package</maml:name> <maml:description> <maml:para>{{ Fill Package Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">DacPackage</command:parameterValue> <dev:type> <maml:name>DacPackage</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>Variables</maml:name> <maml:description> <maml:para>{{ Fill Variables Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">Hashtable</command:parameterValue> <dev:type> <maml:name>Hashtable</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="proga"> <maml:name>ProgressAction</maml:name> <maml:description> <maml:para>{{ Fill ProgressAction Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue> <dev:type> <maml:name>ActionPreference</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> </command:parameters> <command:inputTypes> <command:inputType> <dev:type> <maml:name>Microsoft.SqlServer.Dac.DacPackage</maml:name> </dev:type> <maml:description> <maml:para></maml:para> </maml:description> </command:inputType> </command:inputTypes> <command:returnValues> <command:returnValue> <dev:type> <maml:name>System.String</maml:name> </dev:type> <maml:description> <maml:para></maml:para> </maml:description> </command:returnValue> </command:returnValues> <maml:alertSet> <maml:alert> <maml:para></maml:para> </maml:alert> </maml:alertSet> <command:examples> <command:example> <maml:title>-------------------------- Example 1 --------------------------</maml:title> <dev:code>PS C:\> {{ Add example code here }}</dev:code> <dev:remarks> <maml:para>{{ Add example description here }}</maml:para> </dev:remarks> </command:example> </command:examples> <command:relatedLinks> <maml:navigationLink> <maml:linkText>Online Version:</maml:linkText> <maml:uri>https://abbgrade.github.io/PsDac/New-DacCreateScript.html</maml:uri> </maml:navigationLink> <maml:navigationLink> <maml:linkText>DacPackage</maml:linkText> <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.dacpackage</maml:uri> </maml:navigationLink> </command:relatedLinks> </command:command> <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> <command:details> <command:name>New-DacSchemaComparison</command:name> <command:verb>New</command:verb> <command:noun>DacSchemaComparison</command:noun> <maml:description> <maml:para>Creates a Schema Comparison for two Dac Pacs</maml:para> </maml:description> </command:details> <maml:description> <maml:para>Provides a SchemComparison Object with schema diffs between the two provided Dac Pacs</maml:para> </maml:description> <command:syntax> <command:syntaxItem> <maml:name>New-DacSchemaComparison</maml:name> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName)" position="named" aliases="none"> <maml:name>ExcludedObjectTypes</maml:name> <maml:description> <maml:para>Specifies the Object Types which should be ignored for the comparison</maml:para> </maml:description> <command:parameterValueGroup> <command:parameterValue required="false" command:variableLength="false">Aggregates</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">ApplicationRoles</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Assemblies</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">AssemblyFiles</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">AsymmetricKeys</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">BrokerPriorities</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Certificates</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">ColumnEncryptionKeys</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">ColumnMasterKeys</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Contracts</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">DatabaseOptions</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">DatabaseRoles</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">DatabaseTriggers</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Defaults</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">ExtendedProperties</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">ExternalDataSources</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">ExternalFileFormats</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">ExternalTables</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Filegroups</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Files</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">FileTables</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">FullTextCatalogs</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">FullTextStoplists</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">MessageTypes</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">PartitionFunctions</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">PartitionSchemes</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Permissions</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Queues</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">RemoteServiceBindings</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">RoleMembership</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Rules</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">ScalarValuedFunctions</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">SearchPropertyLists</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">SecurityPolicies</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Sequences</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Services</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Signatures</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">StoredProcedures</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">SymmetricKeys</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Synonyms</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Tables</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">TableValuedFunctions</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">UserDefinedDataTypes</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">UserDefinedTableTypes</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">ClrUserDefinedTypes</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Users</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Views</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">XmlSchemaCollections</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Audits</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Credentials</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">CryptographicProviders</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">DatabaseAuditSpecifications</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">DatabaseEncryptionKeys</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">DatabaseScopedCredentials</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Endpoints</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">ErrorMessages</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">EventNotifications</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">EventSessions</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">LinkedServerLogins</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">LinkedServers</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Logins</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">MasterKeys</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Routes</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">ServerAuditSpecifications</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">ServerRoleMembership</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">ServerRoles</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">ServerTriggers</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">ExternalStreams</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">ExternalStreamingJobs</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">DatabaseWorkloadGroups</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">WorkloadClassifiers</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">ExternalLibraries</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">ExternalLanguages</command:parameterValue> </command:parameterValueGroup> <command:parameterValue required="true" variableLength="false">ObjectType[]</command:parameterValue> <dev:type> <maml:name>ObjectType[]</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName)" position="named" aliases="none"> <maml:name>Source</maml:name> <maml:description> <maml:para>Specifies the source TSqlModel for the comparison.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue> <dev:type> <maml:name>TSqlModel</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName)" position="named" aliases="none"> <maml:name>Target</maml:name> <maml:description> <maml:para>Specifies the target TSqlModel for the comparison.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue> <dev:type> <maml:name>TSqlModel</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="proga"> <maml:name>ProgressAction</maml:name> <maml:description> <maml:para>{{ Fill ProgressAction Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue> <dev:type> <maml:name>ActionPreference</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> </command:syntaxItem> </command:syntax> <command:parameters> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName)" position="named" aliases="none"> <maml:name>ExcludedObjectTypes</maml:name> <maml:description> <maml:para>Specifies the Object Types which should be ignored for the comparison</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">ObjectType[]</command:parameterValue> <dev:type> <maml:name>ObjectType[]</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName)" position="named" aliases="none"> <maml:name>Source</maml:name> <maml:description> <maml:para>Specifies the source TSqlModel for the comparison.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue> <dev:type> <maml:name>TSqlModel</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName)" position="named" aliases="none"> <maml:name>Target</maml:name> <maml:description> <maml:para>Specifies the target TSqlModel for the comparison.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue> <dev:type> <maml:name>TSqlModel</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="proga"> <maml:name>ProgressAction</maml:name> <maml:description> <maml:para>{{ Fill ProgressAction Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue> <dev:type> <maml:name>ActionPreference</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> </command:parameters> <command:inputTypes> <command:inputType> <dev:type> <maml:name>System.IO.FileInfo</maml:name> </dev:type> <maml:description> <maml:para></maml:para> </maml:description> </command:inputType> <command:inputType> <dev:type> <maml:name>Microsoft.SqlServer.Dac.ObjectType[]</maml:name> </dev:type> <maml:description> <maml:para></maml:para> </maml:description> </command:inputType> </command:inputTypes> <command:returnValues> <command:returnValue> <dev:type> <maml:name>System.Collections.Generic.List`1[[Microsoft.SqlServer.Dac.Compare.SchemaDifference, Microsoft.SqlServer.Dac.Extensions, Version=16.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a]]</maml:name> </dev:type> <maml:description> <maml:para></maml:para> </maml:description> </command:returnValue> </command:returnValues> <maml:alertSet> <maml:alert> <maml:para></maml:para> </maml:alert> </maml:alertSet> <command:examples> <command:example> <maml:title>-------------------------- Example 1 --------------------------</maml:title> <dev:code>PS C:\> New-DacSchemaComparison -DacPacPathSource ./WideWorldImporters.dacpac -DacPacPathTarget ./WideWorldImporters.dacpac</dev:code> <dev:remarks> <maml:para></maml:para> </dev:remarks> </command:example> </command:examples> <command:relatedLinks> <maml:navigationLink> <maml:linkText>Online Version:</maml:linkText> <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.dacpackage</maml:uri> </maml:navigationLink> </command:relatedLinks> </command:command> <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> <command:details> <command:name>Set-DacPackage</command:name> <command:verb>Set</command:verb> <command:noun>DacPackage</command:noun> <maml:description> <maml:para>Updates the model of a package.</maml:para> </maml:description> </command:details> <maml:description> <maml:para>{{ Fill in the Description }}</maml:para> </maml:description> <command:syntax> <command:syntaxItem> <maml:name>Set-DacPackage</maml:name> <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none"> <maml:name>Package</maml:name> <maml:description> <maml:para>{{ Fill Package Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">DacPackage</command:parameterValue> <dev:type> <maml:name>DacPackage</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName)" position="1" aliases="none"> <maml:name>Model</maml:name> <maml:description> <maml:para>Specifies the model to set.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue> <dev:type> <maml:name>TSqlModel</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>IgnoreCode</maml:name> <maml:description> <maml:para>{{ Fill IgnoreCode Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">Int32[]</command:parameterValue> <dev:type> <maml:name>Int32[]</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="proga"> <maml:name>ProgressAction</maml:name> <maml:description> <maml:para>{{ Fill ProgressAction Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue> <dev:type> <maml:name>ActionPreference</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> </command:syntaxItem> </command:syntax> <command:parameters> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>IgnoreCode</maml:name> <maml:description> <maml:para>{{ Fill IgnoreCode Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">Int32[]</command:parameterValue> <dev:type> <maml:name>Int32[]</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName)" position="1" aliases="none"> <maml:name>Model</maml:name> <maml:description> <maml:para>Specifies the model to set.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue> <dev:type> <maml:name>TSqlModel</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none"> <maml:name>Package</maml:name> <maml:description> <maml:para>{{ Fill Package Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">DacPackage</command:parameterValue> <dev:type> <maml:name>DacPackage</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="proga"> <maml:name>ProgressAction</maml:name> <maml:description> <maml:para>{{ Fill ProgressAction Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue> <dev:type> <maml:name>ActionPreference</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> </command:parameters> <command:inputTypes> <command:inputType> <dev:type> <maml:name>Microsoft.SqlServer.Dac.DacPackage</maml:name> </dev:type> <maml:description> <maml:para></maml:para> </maml:description> </command:inputType> <command:inputType> <dev:type> <maml:name>Microsoft.SqlServer.Dac.Model.TSqlModel</maml:name> </dev:type> <maml:description> <maml:para></maml:para> </maml:description> </command:inputType> </command:inputTypes> <command:returnValues> <command:returnValue> <dev:type> <maml:name>Microsoft.SqlServer.Dac.DacPackage</maml:name> </dev:type> <maml:description> <maml:para></maml:para> </maml:description> </command:returnValue> </command:returnValues> <maml:alertSet> <maml:alert> <maml:para></maml:para> </maml:alert> </maml:alertSet> <command:examples> <command:example> <maml:title>-------------------------- Example 1 --------------------------</maml:title> <dev:code>PS C:\> {{ Add example code here }}</dev:code> <dev:remarks> <maml:para>{{ Add example description here }}</maml:para> </dev:remarks> </command:example> </command:examples> <command:relatedLinks> <maml:navigationLink> <maml:linkText>Online Version:</maml:linkText> <maml:uri>https://abbgrade.github.io/PsDac/Set-DacPackage.html</maml:uri> </maml:navigationLink> <maml:navigationLink> <maml:linkText>DacPackage</maml:linkText> <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.dacpackage</maml:uri> </maml:navigationLink> <maml:navigationLink> <maml:linkText>TSqlModel</maml:linkText> <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.model.tsqlmodel</maml:uri> </maml:navigationLink> </command:relatedLinks> </command:command> <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> <command:details> <command:name>Test-DacModel</command:name> <command:verb>Test</command:verb> <command:noun>DacModel</command:noun> <maml:description> <maml:para>Validates a model.</maml:para> </maml:description> </command:details> <maml:description> <maml:para>{{ Fill in the Description }}</maml:para> </maml:description> <command:syntax> <command:syntaxItem> <maml:name>Test-DacModel</maml:name> <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none"> <maml:name>Model</maml:name> <maml:description> <maml:para>Specifies the model to test.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue> <dev:type> <maml:name>TSqlModel</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>IgnoreCode</maml:name> <maml:description> <maml:para>{{ Fill IgnoreCode Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">Int32[]</command:parameterValue> <dev:type> <maml:name>Int32[]</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="proga"> <maml:name>ProgressAction</maml:name> <maml:description> <maml:para>{{ Fill ProgressAction Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue> <dev:type> <maml:name>ActionPreference</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> </command:syntaxItem> </command:syntax> <command:parameters> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>IgnoreCode</maml:name> <maml:description> <maml:para>{{ Fill IgnoreCode Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">Int32[]</command:parameterValue> <dev:type> <maml:name>Int32[]</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none"> <maml:name>Model</maml:name> <maml:description> <maml:para>Specifies the model to test.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue> <dev:type> <maml:name>TSqlModel</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="proga"> <maml:name>ProgressAction</maml:name> <maml:description> <maml:para>{{ Fill ProgressAction Description }}</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue> <dev:type> <maml:name>ActionPreference</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> </command:parameters> <command:inputTypes> <command:inputType> <dev:type> <maml:name>Microsoft.SqlServer.Dac.Model.TSqlModel</maml:name> </dev:type> <maml:description> <maml:para></maml:para> </maml:description> </command:inputType> </command:inputTypes> <command:returnValues> <command:returnValue> <dev:type> <maml:name>Microsoft.SqlServer.Dac.Model.DacModelMessage</maml:name> </dev:type> <maml:description> <maml:para></maml:para> </maml:description> </command:returnValue> </command:returnValues> <maml:alertSet> <maml:alert> <maml:para></maml:para> </maml:alert> </maml:alertSet> <command:examples> <command:example> <maml:title>-------------------------- Example 1 --------------------------</maml:title> <dev:code>PS C:\> {{ Add example code here }}</dev:code> <dev:remarks> <maml:para>{{ Add example description here }}</maml:para> </dev:remarks> </command:example> </command:examples> <command:relatedLinks> <maml:navigationLink> <maml:linkText>Online Version:</maml:linkText> <maml:uri>https://abbgrade.github.io/PsDac/Test-DacModel.html</maml:uri> </maml:navigationLink> <maml:navigationLink> <maml:linkText>TSqlModel</maml:linkText> <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.model.tsqlmodel</maml:uri> </maml:navigationLink> <maml:navigationLink> <maml:linkText>DacModelMessage</maml:linkText> <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.model.dacmodelmessage</maml:uri> </maml:navigationLink> </command:relatedLinks> </command:command> </helpItems> |