Files
azuredatastudio/resources/xlf/zh-hans/sql-migration.zh-Hans.xlf

3487 lines
205 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?xml version="1.0" encoding="utf-8"?>
<xliff version="1.2" xmlns="urn:oasis:names:tc:xliff:document:1.2">
<file original="extensions/sql-migration/dist/constants/strings" source-language="en" datatype="plaintext" target-language="zh-Hans">
<body>
<trans-unit id="azure.accounts.accountAccessError">
<source xml:lang="en">An error occurred while accessing the selected account '{0}' and tenant '{1}'. Select 'Link account' and refresh the account, or select a different account. Error '{2}'</source>
<target state="translated">访问所选帐户“{0}”和租户“{1}“时出错。请选择“链接帐户”并刷新帐户,或选择其他帐户。错误“{2}”</target>
</trans-unit>
<trans-unit id="azure.accounts.accountStaleError">
<source xml:lang="en">The access token for selected account '{0}' and tenant '{1}' is no longer valid. Select 'Link account' and refresh the account, or select a different account.</source>
<target state="translated">所选帐户“{0}”和租户“{1}”的访问令牌不再有效。请单击“链接账户”,并刷新帐户或选择其他帐户。</target>
</trans-unit>
<trans-unit id="serviceCrashMessage">
<source xml:lang="en">Migration service component could not start. {0}</source>
<target state="translated">迁移服务组件无法启动。{0}</target>
</trans-unit>
<trans-unit id="serviceCrashed">
<source xml:lang="en">Service component crashed.</source>
<target state="translated">服务组件崩溃。</target>
</trans-unit>
<trans-unit id="serviceProviderIntializationError">
<source xml:lang="en">Service provider could not be initialized.</source>
<target state="translated">无法初始化服务提供程序。</target>
</trans-unit>
<trans-unit id="sql-migration.login.wizard.title">
<source xml:lang="en">Migrate logins from '{0}' to Azure SQL</source>
<target state="translated">将登录从 "{0}" 迁移到 Azure SQL</target>
</trans-unit>
<trans-unit id="sql-migration.wizard.title">
<source xml:lang="en">Migrate '{0}' to Azure SQL</source>
<target state="translated">将“{0}”迁移到 Azure SQL</target>
</trans-unit>
<trans-unit id="sql.cancel.migration.confirmation">
<source xml:lang="en">Are you sure you want to cancel this migration?</source>
<target state="translated">是否确实要取消此迁移?</target>
</trans-unit>
<trans-unit id="sql.delete.migration.confirmation">
<source xml:lang="en">Are you sure you want to delete this migration?</source>
<target state="translated">确定要删除此迁移吗?</target>
</trans-unit>
<trans-unit id="sql.login.migration.aad.domain.name.input.box.label">
<source xml:lang="en">Azure Active Directory Domain Name (only required to migrate Windows Authenication Logins)</source>
<target state="translated">Azure Active Directory 域名(仅在迁移 Windows 身份验证登录名时需要)</target>
</trans-unit>
<trans-unit id="sql.login.migration.aad.domain.name.input.box.placeholder">
<source xml:lang="en">Enter AAD Domain Name</source>
<target state="translated">输入 AAD 域名</target>
</trans-unit>
<trans-unit id="sql.login.migration.collecting.target.logins.failed">
<source xml:lang="en">Collecting target login failed with error code {0}</source>
<target state="translated">收集目标登录失败,错误代码为 {0}</target>
</trans-unit>
<trans-unit id="sql.login.migration.complete">
<source xml:lang="en">Completed migrating logins</source>
<target state="translated">已完成迁移登录</target>
</trans-unit>
<trans-unit id="sql.login.migration.db.title">
<source xml:lang="en">Azure SQL Database</source>
<target state="translated">Azure SQL 数据库</target>
</trans-unit>
<trans-unit id="sql.login.migration.enter.AAD.domain.name.to.continue">
<source xml:lang="en">Azure Active Directory (AAD) Domain name is required to migrate Windows login. Please enter an AAD Domain Name or deselect windows login(s).</source>
<target state="translated">Azure Active Directory (AAD)域名是迁移 Windows 登录名所必需的。请输入 AAD 域名或取消选择 windows 登录名。</target>
</trans-unit>
<trans-unit id="sql.login.migration.error">
<source xml:lang="en">Login migration error: {0}</source>
<target state="translated">登录迁移错误: {0}</target>
</trans-unit>
<trans-unit id="sql.login.migration.establish.user.mappings">
<source xml:lang="en">Validating and migrating logins completed.
Establishing user mappings.</source>
<target state="translated">已完成验证和迁移登录。
正在建立用户映射。</target>
</trans-unit>
<trans-unit id="sql.login.migration.establish.user.mappings.failed">
<source xml:lang="en">Establishing user mappings failed</source>
<target state="translated">建立用户映射失败</target>
</trans-unit>
<trans-unit id="sql.login.migration.failed">
<source xml:lang="en">Migrating logins failed</source>
<target state="translated">迁移登录失败</target>
</trans-unit>
<trans-unit id="sql.login.migration.get.connection.string">
<source xml:lang="en">data source={0};initial catalog=master;user id={1};password={2};TrustServerCertificate=True;Integrated Security=false;</source>
<target state="translated">data source={0};initial catalog=master;user id={1};password={2};TrustServerCertificate=True;Integrated Security=false;</target>
</trans-unit>
<trans-unit id="sql.login.migration.get.logins.query">
<source xml:lang="en">SELECT sp.name as login, sp.type_desc as login_type, sp.default_database_name, case when sp.is_disabled = 1 then 'Disabled' else 'Enabled' end as status FROM sys.server_principals sp LEFT JOIN sys.sql_logins sl ON sp.principal_id = sl.principal_id WHERE sp.type NOT IN ('G', 'R') AND sp.type_desc IN ('SQL_LOGIN', 'WINDOWS_LOGIN') ORDER BY sp.name;</source>
<target state="translated">SELECT sp.name as login, sp.type_desc as login_type, sp.default_database_name, case when sp.is_disabled = 1 then 'Disabled' else 'Enabled' end as status FROM sys.server_principals sp LEFT JOIN sys.sql_logins sl ON sp.principal_id = sl.principal_id WHERE sp.type NOT IN ('G', 'R') AND sp.type_desc IN ('SQL_LOGIN', 'WINDOWS_LOGIN') ORDER BY sp.name;</target>
</trans-unit>
<trans-unit id="sql.login.migration.in.progress">
<source xml:lang="en">Login migration in progress</source>
<target state="translated">登录迁移正在进行中</target>
</trans-unit>
<trans-unit id="sql.login.migration.login.status.details.title">
<source xml:lang="en">Migration status details for {0}</source>
<target state="translated">{0} 的迁移状态详细信息</target>
</trans-unit>
<trans-unit id="sql.login.migration.logins.found">
<source xml:lang="en">Login found</source>
<target state="translated">找到了登录</target>
</trans-unit>
<trans-unit id="sql.login.migration.logins.not.found">
<source xml:lang="en">Login not found</source>
<target state="translated">找不到登录</target>
</trans-unit>
<trans-unit id="sql.login.migration.mi.title">
<source xml:lang="en">Azure SQL Managed Instance</source>
<target state="translated">Azure SQL 托管实例</target>
</trans-unit>
<trans-unit id="sql.login.migration.migrate.server.roles.and.set.permissions">
<source xml:lang="en">Establishing user mappings completed.
Currently, migrating server roles, establishing server mappings and setting permissions. This will take some time.</source>
<target state="translated">建立用户映射已完成。
当前正在迁移服务器角色、建立服务器映射和设置权限。这需要一些时间。</target>
</trans-unit>
<trans-unit id="sql.login.migration.migrate.server.roles.and.set.permissions.failed">
<source xml:lang="en">Migrating server roles, establishing server mappings and setting permissions failed.</source>
<target state="translated">迁移服务器角色、建立服务器映射和设置权限失败。</target>
</trans-unit>
<trans-unit id="sql.login.migration.migration.status.column">
<source xml:lang="en">Migration Status</source>
<target state="translated">迁移状态</target>
</trans-unit>
<trans-unit id="sql.login.migration.refresh.login.data.successful">
<source xml:lang="en">Refreshing login list was successful. Source logins found {0}, Target logins found {1}</source>
<target state="translated">已成功刷新登录列表。找到的源登录 {0},找到的目标登录 {1}</target>
</trans-unit>
<trans-unit id="sql.login.migration.refresh.source.login.data.failed">
<source xml:lang="en">Refreshing login list from source failed</source>
<target state="translated">从源刷新登录列表失败</target>
</trans-unit>
<trans-unit id="sql.login.migration.refresh.target.login.data.failed">
<source xml:lang="en">Refreshing login list from target failed</source>
<target state="translated">从目标刷新登录列表失败</target>
</trans-unit>
<trans-unit id="sql.login.migration.select.in.progress">
<source xml:lang="en">Refreshing login list from source and target</source>
<target state="translated">正在从源和目标刷新登录列表</target>
</trans-unit>
<trans-unit id="sql.login.migration.select.logins.windows.auth.warning">
<source xml:lang="en">Please note that this wizard does not display windows authentication login types because migrating that type is currently not supported. Capability for migrating windows authentication logins is coming soon.</source>
<target state="translated">请注意,此向导不显示 Windows 身份验证登录类型,因为当前不支持迁移该类型。即将推出用于迁移 Windows 身份验证登录的功能。</target>
</trans-unit>
<trans-unit id="sql.login.migration.select.page.title">
<source xml:lang="en">Select login(s) to migrate</source>
<target state="translated">选择要迁移的登录</target>
</trans-unit>
<trans-unit id="sql.login.migration.status.column">
<source xml:lang="en">Status</source>
<target state="translated">状态</target>
</trans-unit>
<trans-unit id="sql.login.migration.status.failed">
<source xml:lang="en">Failed</source>
<target state="translated">失败</target>
</trans-unit>
<trans-unit id="sql.login.migration.status.in.progress">
<source xml:lang="en">In progress</source>
<target state="translated">进行中</target>
</trans-unit>
<trans-unit id="sql.login.migration.status.page.description">
<source xml:lang="en">Migrating {0} logins to target {1} '{2}'</source>
<target state="translated">正在将 {0} 个登录迁移到目标 {1} "{2}"</target>
</trans-unit>
<trans-unit id="sql.login.migration.status.page.description.completed">
<source xml:lang="en">Completed migrating {0} logins to {1} '{2}'</source>
<target state="translated">已完成将 {0} 个登录迁移到 {1} "{2}"</target>
</trans-unit>
<trans-unit id="sql.login.migration.status.page.description.failed">
<source xml:lang="en">Failed migrating {0} logins to {1} '{2}'</source>
<target state="translated">将 {0} 个登录迁移到 {1} "{2}" 失败</target>
</trans-unit>
<trans-unit id="sql.login.migration.status.page.previous.button.error">
<source xml:lang="en">Login migration has already been initiated and going back to prior page is disabled.</source>
<target state="translated">登录迁移已启动,已禁用返回到前一页。</target>
</trans-unit>
<trans-unit id="sql.login.migration.status.page.previous.button.title">
<source xml:lang="en">Previous (Disabled)</source>
<target state="translated">上一个(已禁用)</target>
</trans-unit>
<trans-unit id="sql.login.migration.status.page.title">
<source xml:lang="en">Migration Status</source>
<target state="translated">迁移状态</target>
</trans-unit>
<trans-unit id="sql.login.migration.status.succeeded">
<source xml:lang="en">Succeeded</source>
<target state="translated">成功</target>
</trans-unit>
<trans-unit id="sql.login.migration.steps.migrate.logins">
<source xml:lang="en">Migrate logins</source>
<target state="translated">迁移登录名</target>
</trans-unit>
<trans-unit id="sql.login.migration.steps.not.started">
<source xml:lang="en">Not started</source>
<target state="translated">未启动</target>
</trans-unit>
<trans-unit id="sql.login.migration.target.status.column">
<source xml:lang="en">Target Status</source>
<target state="translated">目标状态</target>
</trans-unit>
<trans-unit id="sql.login.migration.target.title">
<source xml:lang="en">Azure SQL target</source>
<target state="translated">Azure SQL 目标</target>
</trans-unit>
<trans-unit id="sql.login.migration.type">
<source xml:lang="en">Login type</source>
<target state="translated">登录类型</target>
</trans-unit>
<trans-unit id="sql.login.migration.vm.title">
<source xml:lang="en">SQL Server on Azure Virtual Machine</source>
<target state="translated">Azure 虚拟机上的 SQL Server</target>
</trans-unit>
<trans-unit id="sql.login.migration.wizard.target.connection.success">
<source xml:lang="en">Connection was successful.</source>
<target state="translated">连接成功。</target>
</trans-unit>
<trans-unit id="sql.login.migration.wizard.target.data.migration.warning">
<source xml:lang="en">Please note that login migration feature is in public preview mode.</source>
<target state="translated">请注意,登录迁移功能处于公共预览模式。</target>
</trans-unit>
<trans-unit id="sql.login.migration.wizard.target.description">
<source xml:lang="en">Select the target Azure SQL Managed Instance, Azure SQL VM, or Azure SQL database(s) where you want to migrate your logins.</source>
<target state="translated">选择要在其中迁移登录的目标 Azure SQL 托管实例、Azure SQL VM 或 Azure SQL 数据库。</target>
</trans-unit>
<trans-unit id="sql.login.migration.wizard.target.permission.warning">
<source xml:lang="en">Please ensure that the current user has sysadmin permissions to get all login information for the current instance ({0}).</source>
<target state="translated">请确保当前用户具有获取当前实例({0})的所有登录信息的系统管理员权限。</target>
</trans-unit>
<trans-unit id="sql.login.migration.wizard.target.type.title">
<source xml:lang="en">Azure SQL target type</source>
<target state="translated">Azure SQL 目标类型</target>
</trans-unit>
<trans-unit id="sql.login.migrations.selected">
<source xml:lang="en">{0}/{1} logins selected</source>
<target state="translated">已选择 {0}/{1} 个登录</target>
</trans-unit>
<trans-unit id="sql.migrate.text">
<source xml:lang="en">Select the databases that you want to migrate to Azure SQL.</source>
<target state="translated">选择要迁移到 Azure SQL 的数据库。</target>
</trans-unit>
<trans-unit id="sql.migration.account.credentials.refresh.required">
<source xml:lang="en">{0} (requires credentials refresh)</source>
<target state="translated">{0}(需要刷新凭据)</target>
</trans-unit>
<trans-unit id="sql.migration.active.backup.files">
<source xml:lang="en">Active backup files</source>
<target state="translated">活动备份文件</target>
</trans-unit>
<trans-unit id="sql.migration.active.backup.files.items">
<source xml:lang="en">Active backup files (1 item)</source>
<target state="translated">活动备份文件(1 项)</target>
</trans-unit>
<trans-unit id="sql.migration.active.backup.files.multiple.items">
<source xml:lang="en">Active backup files ({0} items)</source>
<target state="translated">活动备份文件({0} 项)</target>
</trans-unit>
<trans-unit id="sql.migration.all.backups.restored">
<source xml:lang="en">All backups restored</source>
<target state="translated">已还原的所有备份</target>
</trans-unit>
<trans-unit id="sql.migration.all.fields.required">
<source xml:lang="en">All fields are required.</source>
<target state="translated">所有字段均为必填。</target>
</trans-unit>
<trans-unit id="sql.migration.apply">
<source xml:lang="en">Apply</source>
<target state="translated">应用</target>
</trans-unit>
<trans-unit id="sql.migration.assessed.databases">
<source xml:lang="en">(for {0} assessed databases)</source>
<target state="translated">(适用于 {0} 个已评估的数据库)</target>
</trans-unit>
<trans-unit id="sql.migration.assessment">
<source xml:lang="en">Assessment results for '{0}'</source>
<target state="translated">“{0}”的评估结果</target>
</trans-unit>
<trans-unit id="sql.migration.assessment.failed">
<source xml:lang="en">The assessment of your SQL Server instance '{0}' failed.</source>
<target state="translated">SQL Server 实例“{0}”的评估失败。</target>
</trans-unit>
<trans-unit id="sql.migration.assessment.in.progress">
<source xml:lang="en">Assessment in progress</source>
<target state="translated">正在进行评估</target>
</trans-unit>
<trans-unit id="sql.migration.assessment.in.progress.content">
<source xml:lang="en">We are assessing the databases in your SQL Server instance {0} to identify the right Azure SQL target.
This may take some time.</source>
<target state="translated">我们正在评估 SQL Server 实例 {0} 中的数据库,以识别正确的 Azure SQL 目标。
这可能需要一些时间才能完成。</target>
</trans-unit>
<trans-unit id="sql.migration.assessment.migration.warning">
<source xml:lang="en">Databases that are not ready for migration to Azure SQL Managed Instance or Azure SQL Database can be migrated to SQL Server on Azure Virtual Machines.</source>
<target state="translated">可将尚未准备好迁移到 Azure SQL 托管实例或 Azure SQL 数据库的数据库迁移到 Azure 虚拟机上的 SQL Server。</target>
</trans-unit>
<trans-unit id="sql.migration.assessment.migration.warning.sqldb">
<source xml:lang="en">Databases that are not ready for migration to Azure SQL Database can be migrated to SQL Server on Azure Virtual Machines. Alternatively, review assessment results for Azure SQL Managed Instance migration readiness.</source>
<target state="translated">可将尚未准备好迁移到 Azure SQL 数据库的数据库迁移到 Azure 虚拟机上的 SQL Server。或查看 Azure SQL 托管实例迁移就绪情况的评估结果。</target>
</trans-unit>
<trans-unit id="sql.migration.assessment.migration.warning.sqlmi">
<source xml:lang="en">Databases that are not ready for migration to Azure SQL Managed Instance can be migrated to SQL Server on Azure Virtual Machines. Alternatively, review assessment results for Azure SQL Database migration readiness.</source>
<target state="translated">可将尚未准备好迁移到 Azure SQL 托管实例的数据库迁移到 Azure 虚拟机上的 SQL Server。或查看 Azure SQL 数据库迁移就绪情况的评估结果。</target>
</trans-unit>
<trans-unit id="sql.migration.assessment.results">
<source xml:lang="en">Assessment results</source>
<target state="translated">评估结果</target>
</trans-unit>
<trans-unit id="sql.migration.assessment.results.and.recommendations.title">
<source xml:lang="en">Assessment results and recommendations</source>
<target state="translated">评估结果和建议</target>
</trans-unit>
<trans-unit id="sql.migration.assessments.blocking.issue">
<source xml:lang="en">This is a blocking issue that will prevent the database migration from succeeding.</source>
<target state="translated">这是一个阻止性问题,将阻止数据库迁移成功。</target>
</trans-unit>
<trans-unit id="sql.migration.authKeys.header">
<source xml:lang="en">Authentication key</source>
<target state="translated">身份验证密钥</target>
</trans-unit>
<trans-unit id="sql.migration.authKeys.refresh.message">
<source xml:lang="en">Authentication key '{0}' has been refreshed.</source>
<target state="translated">已刷新身份验证密钥“{0}”。</target>
</trans-unit>
<trans-unit id="sql.migration.authentication.type">
<source xml:lang="en">Authentication type</source>
<target state="translated">身份验证类型</target>
</trans-unit>
<trans-unit id="sql.migration.authentication.types">
<source xml:lang="en">Authentication keys</source>
<target state="translated">身份验证密钥</target>
</trans-unit>
<trans-unit id="sql.migration.azure.sql">
<source xml:lang="en">Azure SQL</source>
<target state="translated">Azure SQL</target>
</trans-unit>
<trans-unit id="sql.migration.azure.sql.database">
<source xml:lang="en">Azure SQL Database Server</source>
<target state="translated">Azure SQL 数据库服务器</target>
</trans-unit>
<trans-unit id="sql.migration.azure.sql.database.managed.instance">
<source xml:lang="en">Azure SQL Managed Instance</source>
<target state="translated">Azure SQL 托管实例</target>
</trans-unit>
<trans-unit id="sql.migration.azure.sql.database.virtual.machine">
<source xml:lang="en">SQL Server on Azure Virtual Machines</source>
<target state="translated">Azure 虚拟机上的 SQL Server</target>
</trans-unit>
<trans-unit id="sql.migration.azure.sql.database.virtual.machine.short">
<source xml:lang="en">SQL Server on Azure VM</source>
<target state="translated">Azure VM 上的 SQL Server</target>
</trans-unit>
<trans-unit id="sql.migration.azure.sql.target">
<source xml:lang="en">Target type</source>
<target state="translated">目标类型</target>
</trans-unit>
<trans-unit id="sql.migration.azure.storage.account.to.upload.backups">
<source xml:lang="en">Azure Storage account to upload backups</source>
<target state="translated">要上传备份的 Azure 存储帐户</target>
</trans-unit>
<trans-unit id="sql.migration.azure.tenant">
<source xml:lang="en">Azure AD tenant</source>
<target state="translated">Azure AD 租户</target>
</trans-unit>
<trans-unit id="sql.migration.azureRecommendation.browse">
<source xml:lang="en">Browse</source>
<target state="translated">浏览</target>
</trans-unit>
<trans-unit id="sql.migration.azureRecommendation.folder.name">
<source xml:lang="en">Folder name</source>
<target state="translated">文件夹名</target>
</trans-unit>
<trans-unit id="sql.migration.azureRecommendation.open">
<source xml:lang="en">Open</source>
<target state="translated">打开</target>
</trans-unit>
<trans-unit id="sql.migration.backup.location">
<source xml:lang="en">Backup location</source>
<target state="translated">备份位置</target>
</trans-unit>
<trans-unit id="sql.migration.backup.start.time">
<source xml:lang="en">Backup start time</source>
<target state="translated">备份开始时间</target>
</trans-unit>
<trans-unit id="sql.migration.bc.info">
<source xml:lang="en">A SQL Managed Instance migration cutover to the Business Critical service tier can take significantly longer than General Purpose because three secondary replicas have to be seeded for Always On High Availability group. The duration of the operation depends on the size of the data. Seeding speed in 90% of cases is 220 GB/hour or higher.</source>
<target state="translated">SQL 托管实例迁移直接转换到业务关键服务层需要的时间可能远多于常规用途,因为必须为始终打开高可用性组设置三个次要副本的种子。该操作持续时间取决于数据的大小。在 90% 的情况下,设置种子的速度为 220 GB/小时或更高。</target>
</trans-unit>
<trans-unit id="sql.migration.blob.container.folder.label">
<source xml:lang="en">Folder</source>
<target state="translated">文件夹</target>
</trans-unit>
<trans-unit id="sql.migration.blob.container.label">
<source xml:lang="en">Blob container resource group</source>
<target state="translated">Blob 容器资源组</target>
</trans-unit>
<trans-unit id="sql.migration.blob.container.last.backup.file.label">
<source xml:lang="en">Last backup file</source>
<target state="translated">上一个备份文件</target>
</trans-unit>
<trans-unit id="sql.migration.blob.container.select">
<source xml:lang="en">Select a blob container value first.</source>
<target state="translated">首先选择一个 Blob 容器值。</target>
</trans-unit>
<trans-unit id="sql.migration.blob.container.storage.account.label">
<source xml:lang="en">Blob container storage account</source>
<target state="translated">Blob 容器存储账户</target>
</trans-unit>
<trans-unit id="sql.migration.blob.container.title">
<source xml:lang="en">Blob container</source>
<target state="translated">Blob 容器</target>
</trans-unit>
<trans-unit id="sql.migration.blob.resourceGroup.select">
<source xml:lang="en">Select a resource group.</source>
<target state="translated">选择资源组。</target>
</trans-unit>
<trans-unit id="sql.migration.blob.resourceGroup.select.prompt">
<source xml:lang="en">Select a resource group value first.</source>
<target state="translated">首先选择资源组值。</target>
</trans-unit>
<trans-unit id="sql.migration.blob.storage.header.text">
<source xml:lang="en">Azure Storage Blob Container details</source>
<target state="translated">Azure 存储 Blob 容器详细信息</target>
</trans-unit>
<trans-unit id="sql.migration.blob.storage.help.text">
<source xml:lang="en">Provide the Azure Storage Blob Container that contains the backups.</source>
<target state="translated">提供包含备份的 Azure 存储 Blob 容器。</target>
</trans-unit>
<trans-unit id="sql.migration.blob.storage.subscription.label">
<source xml:lang="en">Subscription</source>
<target state="translated">订阅</target>
</trans-unit>
<trans-unit id="sql.migration.blob.storage.table.help">
<source xml:lang="en">Enter target database name and select resource group, storage account and container for the selected source databases.</source>
<target state="translated">输入目标数据库名称,并为所选源数据库选择资源组、存储帐户和容器。</target>
</trans-unit>
<trans-unit id="sql.migration.blob.storageAccount.select">
<source xml:lang="en">Select a storage account value first.</source>
<target state="translated">首先选择存储帐户值。</target>
</trans-unit>
<trans-unit id="sql.migration.can.be.migrated">
<source xml:lang="en">{0}/{1} databases can be migrated without issues</source>
<target state="translated">可迁移 {0} 个数据库(共 {1} 个),而不会出现问题</target>
</trans-unit>
<trans-unit id="sql.migration.cancel">
<source xml:lang="en">Cancel</source>
<target state="translated">取消</target>
</trans-unit>
<trans-unit id="sql.migration.cancel.error">
<source xml:lang="en">An error occurred while canceling the migration.</source>
<target state="translated">取消迁移时出现错误。</target>
</trans-unit>
<trans-unit id="sql.migration.cancel.migration">
<source xml:lang="en">Cancel migration</source>
<target state="translated">取消迁移</target>
</trans-unit>
<trans-unit id="sql.migration.cannot.cancel">
<source xml:lang="en">Migration is not in progress and cannot be canceled.</source>
<target state="translated">迁移未进行,并且无法取消。</target>
</trans-unit>
<trans-unit id="sql.migration.cannot.cutover">
<source xml:lang="en">Migration is not in progress and cannot be cutover.</source>
<target state="translated">迁移未进行,无法直接转换。</target>
</trans-unit>
<trans-unit id="sql.migration.cannot.delete">
<source xml:lang="en">Migration is currently in progress and cannot be deleted.</source>
<target state="translated">迁移当前正在进行,无法删除。</target>
</trans-unit>
<trans-unit id="sql.migration.cannot.retry">
<source xml:lang="en">Migration cannot be retried.</source>
<target state="translated">无法重试迁移。</target>
</trans-unit>
<trans-unit id="sql.migration.cannot.start.cutover.error">
<source xml:lang="en">The cutover process cannot start until all the migrations are done. To return the latest file status, refresh your browser window.</source>
<target state="translated">在完成所有迁移之前,无法启动直接转换进程。要返回最新文件状态,请刷新浏览器窗口。</target>
</trans-unit>
<trans-unit id="sql.migration.close">
<source xml:lang="en">Close</source>
<target state="translated">关闭</target>
</trans-unit>
<trans-unit id="sql.migration.complete.cutover">
<source xml:lang="en">Complete cutover</source>
<target state="translated">完成直接转换</target>
</trans-unit>
<trans-unit id="sql.migration.completed.multi.steps.heading">
<source xml:lang="en">We ran the following steps:</source>
<target state="translated">我们运行了以下步骤:</target>
</trans-unit>
<trans-unit id="sql.migration.completing.cutover.warning">
<source xml:lang="en">Completing cutover without restoring all the backups may result in a data loss.</source>
<target state="translated">在不还原所有备份的情况下完成直接转换可能导致数据丢失。</target>
</trans-unit>
<trans-unit id="sql.migration.confirm.checkbox.message">
<source xml:lang="en">I confirm there are no additional log backups to provide and want to complete cutover.</source>
<target state="translated">我确认没有要提供的其他日志备份,并且希望完成直接转换。</target>
</trans-unit>
<trans-unit id="sql.migration.connection.label">
<source xml:lang="en">Connect</source>
<target state="translated">连接</target>
</trans-unit>
<trans-unit id="sql.migration.connection.status">
<source xml:lang="en">Connection status</source>
<target state="translated">连接状态</target>
</trans-unit>
<trans-unit id="sql.migration.copy.key1">
<source xml:lang="en">Copy key 1</source>
<target state="translated">复制密钥 1</target>
</trans-unit>
<trans-unit id="sql.migration.copy.key2">
<source xml:lang="en">Copy key 2</source>
<target state="translated">复制密钥 2</target>
</trans-unit>
<trans-unit id="sql.migration.copy.migration.details">
<source xml:lang="en">Copy migration details</source>
<target state="translated">复制迁移详细信息</target>
</trans-unit>
<trans-unit id="sql.migration.copy.status.canceled">
<source xml:lang="en">Canceled</source>
<target state="translated">已取消</target>
</trans-unit>
<trans-unit id="sql.migration.copy.status.cancelled">
<source xml:lang="en">Cancelled</source>
<target state="translated">已取消</target>
</trans-unit>
<trans-unit id="sql.migration.copy.status.copyfinished">
<source xml:lang="en">Copy finished</source>
<target state="translated">复制已完成</target>
</trans-unit>
<trans-unit id="sql.migration.copy.status.copying">
<source xml:lang="en">Copying</source>
<target state="translated">正在复制</target>
</trans-unit>
<trans-unit id="sql.migration.copy.status.failed">
<source xml:lang="en">Failed</source>
<target state="translated">失败</target>
</trans-unit>
<trans-unit id="sql.migration.copy.status.inprogress">
<source xml:lang="en">In progress</source>
<target state="translated">进行中</target>
</trans-unit>
<trans-unit id="sql.migration.copy.status.preparingforcopy">
<source xml:lang="en">Preparing</source>
<target state="translated">正在准备</target>
</trans-unit>
<trans-unit id="sql.migration.copy.status.queued">
<source xml:lang="en">Queued</source>
<target state="translated">已排队</target>
</trans-unit>
<trans-unit id="sql.migration.copy.status.rebuildingindexes">
<source xml:lang="en">Rebuilding indexes</source>
<target state="translated">重新生成索引</target>
</trans-unit>
<trans-unit id="sql.migration.copy.status.succeeded">
<source xml:lang="en">Succeeded</source>
<target state="translated">成功</target>
</trans-unit>
<trans-unit id="sql.migration.copy.throughput">
<source xml:lang="en">Copy throughput (MBPS)</source>
<target state="translated">复制吞吐量(MBPS)</target>
</trans-unit>
<trans-unit id="sql.migration.copy.throughput.info">
<source xml:lang="en">Data movement throughput achieved during the migration of your database backups to Azure. This is the rate of data transfer, calculated by data read divided by duration of backups migration to Azure.</source>
<target state="translated">将数据库备份迁移到 Azure 期间实现的数据移动吞吐量。这是数据传输速率,计算方式为读取的数据除以备份迁移到 Azure 的持续时间。</target>
</trans-unit>
<trans-unit id="sql.migration.count.database.multiple">
<source xml:lang="en">{0} databases</source>
<target state="translated">{0} 个数据库</target>
</trans-unit>
<trans-unit id="sql.migration.count.database.single">
<source xml:lang="en">{0} database</source>
<target state="translated">{0} 数据库</target>
</trans-unit>
<trans-unit id="sql.migration.create">
<source xml:lang="en">Create</source>
<target state="translated">创建</target>
</trans-unit>
<trans-unit id="sql.migration.create.new">
<source xml:lang="en">Create new</source>
<target state="translated">新建</target>
</trans-unit>
<trans-unit id="sql.migration.create.new.migration.service">
<source xml:lang="en">Create new migration service</source>
<target state="translated">创建新的迁移服务</target>
</trans-unit>
<trans-unit id="sql.migration.create.new.resource.group">
<source xml:lang="en">Create new resource group</source>
<target state="translated">创建新资源组</target>
</trans-unit>
<trans-unit id="sql.migration.creating.rg.loading">
<source xml:lang="en">Creating resource group</source>
<target state="translated">正在创建资源组</target>
</trans-unit>
<trans-unit id="sql.migration.currently.restoring.file">
<source xml:lang="en">Currently restoring file</source>
<target state="translated">当前正在还原文件</target>
</trans-unit>
<trans-unit id="sql.migration.cutover">
<source xml:lang="en">Migration cutover</source>
<target state="translated">迁移直接转换</target>
</trans-unit>
<trans-unit id="sql.migration.cutover.card">
<source xml:lang="en">Database migrations completing cutover</source>
<target state="translated">数据库迁移完成直接转换</target>
</trans-unit>
<trans-unit id="sql.migration.cutover.error">
<source xml:lang="en">An error occurred while initiating cutover.</source>
<target state="translated">启动直接转换时出错。</target>
</trans-unit>
<trans-unit id="sql.migration.cutover.help.main">
<source xml:lang="en">Perform the following steps before you complete cutover.</source>
<target state="translated">在完成直接转换之前,请执行以下步骤。</target>
</trans-unit>
<trans-unit id="sql.migration.cutover.in.progress">
<source xml:lang="en">Cutover in progress for database '{0}'</source>
<target state="translated">正在对数据库“{0}”进行直接转换</target>
</trans-unit>
<trans-unit id="sql.migration.cutover.last.file.restored">
<source xml:lang="en">Last file restored: {0}</source>
<target state="translated">最近还原的文件: {0}</target>
</trans-unit>
<trans-unit id="sql.migration.cutover.pending.backup">
<source xml:lang="en">Log backups pending restore: {0}</source>
<target state="translated">日志备份挂起还原: {0}</target>
</trans-unit>
<trans-unit id="sql.migration.cutover.status.refresh.error">
<source xml:lang="en">An error occurred while refreshing the migration status.</source>
<target state="translated">刷新迁移状态时出错。</target>
</trans-unit>
<trans-unit id="sql.migration.cutover.step.1">
<source xml:lang="en">1. Stop all incoming transactions to the source database.</source>
<target state="translated">1. 停止到源数据库的所有传入事务。</target>
</trans-unit>
<trans-unit id="sql.migration.cutover.step.2.blob">
<source xml:lang="en">2. Create a final transaction log differential or backup and store it in the Azure Storage Blob Container.</source>
<target state="translated">2. 创建最终事务日志的差异或备份,并将其存储在 Azure 存储 Blob 容器中。</target>
</trans-unit>
<trans-unit id="sql.migration.cutover.step.2.network.share">
<source xml:lang="en">2. Create a final transaction log backup and store it on the network share.</source>
<target state="translated">2. 创建最终事务日志备份并将其存储在网络共享上。</target>
</trans-unit>
<trans-unit id="sql.migration.cutover.step.3.blob">
<source xml:lang="en">3. Verify that all backups have been restored on the target database. The "Log backups pending restore" value should be zero.</source>
<target state="translated">3. 验证是否已在目标数据库上还原所有备份。“等待还原的日志备份”值应为零。</target>
</trans-unit>
<trans-unit id="sql.migration.cutover.step.3.network.share">
<source xml:lang="en">3. Verify that all log backups have been restored on the target database. The "Log backups pending restore" value should be zero.</source>
<target state="translated">3. 验证是否已在目标数据库上还原所有日志备份。“等待还原的日志备份”值应为零。</target>
</trans-unit>
<trans-unit id="sql.migration.cutover.type">
<source xml:lang="en">Mode</source>
<target state="translated">模式</target>
</trans-unit>
<trans-unit id="sql.migration.dashboard.description">
<source xml:lang="en">Determine the migration readiness of your SQL Server instances, identify a recommended Azure SQL target, and complete the migration of your SQL Server instance to Azure SQL Managed Instance, SQL Server on Azure Virtual Machines or Azure SQL Database.</source>
<target state="translated">确定 SQL Server 实例的迁移准备情况,确定建议的 Azure SQL 目标,并完成 SQL Server 实例向 Azure SQL 托管实例、Azure 虚拟机上的 SQL Server 或 Azure SQL 数据库的迁移。</target>
</trans-unit>
<trans-unit id="sql.migration.dashboard.help.description.dmsGuide">
<source xml:lang="en">A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure.</source>
<target state="translated">提供有关在 Azure 中迁移和现代化数据资产分步指南的迁移文章中心。</target>
</trans-unit>
<trans-unit id="sql.migration.dashboard.help.description.mi">
<source xml:lang="en">A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime.</source>
<target state="translated">以最短故障时间将数据库从 SQL Server 实例(本地或 Azure 虚拟机)迁移到 Azure SQL 托管实例的分步教程。</target>
</trans-unit>
<trans-unit id="sql.migration.dashboard.help.description.migrateUsingADS">
<source xml:lang="en">The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure.</source>
<target state="translated">Azure Data Studio 的 Azure SQL 迁移扩展提供评估、获取适当大小的 Azure 建议以及将 SQL Server 数据库迁移到 Azure 的功能。</target>
</trans-unit>
<trans-unit id="sql.migration.dashboard.help.description.sqldb">
<source xml:lang="en">A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Database.</source>
<target state="translated">将数据库从 SQL Server 实例(本地或 Azure 虚拟机中)迁移到 Azure SQL 数据库的分步教程。</target>
</trans-unit>
<trans-unit id="sql.migration.dashboard.help.description.vm">
<source xml:lang="en">A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime.</source>
<target state="translated">以最短故障时间将数据库从 SQL Server 实例(本地)迁移到 Azure 虚拟机上的 SQL Server 的分步教程。</target>
</trans-unit>
<trans-unit id="sql.migration.dashboard.help.link.dmsGuide">
<source xml:lang="en">Azure Database Migration Guides</source>
<target state="translated">Azure 数据库迁移指南</target>
</trans-unit>
<trans-unit id="sql.migration.dashboard.help.link.mi">
<source xml:lang="en">Tutorial: Migrate to Azure SQL Managed Instance (online)</source>
<target state="translated">教程: 迁移到 Azure SQL 托管实例(联机)</target>
</trans-unit>
<trans-unit id="sql.migration.dashboard.help.link.migrateUsingADS">
<source xml:lang="en">Migrate databases using Azure Data Studio</source>
<target state="translated">使用 Azure Data Studio 迁移数据库</target>
</trans-unit>
<trans-unit id="sql.migration.dashboard.help.link.sqldb">
<source xml:lang="en">Tutorial: Migrate to SQL Server on Azure SQL Database (offline)</source>
<target state="translated">教程: 迁移到 Azure SQL 数据库上的 SQL Server (脱机)</target>
</trans-unit>
<trans-unit id="sql.migration.dashboard.help.link.vm">
<source xml:lang="en">Tutorial: Migrate to SQL Server on Azure Virtual Machines (online)</source>
<target state="translated">教程: 迁移到 Azure 虚拟机上的 SQL Server (联机)</target>
</trans-unit>
<trans-unit id="sql.migration.dashboard.help.title">
<source xml:lang="en">Help articles and video links</source>
<target state="translated">帮助文章和视频链接</target>
</trans-unit>
<trans-unit id="sql.migration.dashboard.login.migrate.task.button">
<source xml:lang="en">Migrate logins to Azure SQL</source>
<target state="translated">将登录迁移到 Azure SQL</target>
</trans-unit>
<trans-unit id="sql.migration.dashboard.login.migrate.task.button.description">
<source xml:lang="en">Migrate SQL Server logins to Azure SQL.</source>
<target state="translated">将 SQL Server 登录迁移到 Azure SQL。</target>
</trans-unit>
<trans-unit id="sql.migration.dashboard.migrate.task.button">
<source xml:lang="en">Migrate to Azure SQL</source>
<target state="translated">迁移到 Azure SQL</target>
</trans-unit>
<trans-unit id="sql.migration.dashboard.migrate.task.button.description">
<source xml:lang="en">Migrate a SQL Server instance to Azure SQL.</source>
<target state="translated">将 SQL Server 实例迁移到 Azure SQL。</target>
</trans-unit>
<trans-unit id="sql.migration.dashboard.title">
<source xml:lang="en">Azure SQL Migration</source>
<target state="translated">Azure SQL 迁移</target>
</trans-unit>
<trans-unit id="sql.migration.data.source.configuration.page.title">
<source xml:lang="en">Data source configuration</source>
<target state="translated">数据源配置</target>
</trans-unit>
<trans-unit id="sql.migration.data.uploaded.info">
<source xml:lang="en">Comparison of the actual amount of data read from the source and the actual amount of data uploaded to the target.</source>
<target state="translated">比较从源读取的实际数据量和上传到目标的实际数据量。</target>
</trans-unit>
<trans-unit id="sql.migration.data.uploaded.size">
<source xml:lang="en">Data uploaded / size</source>
<target state="translated">已上传数据/大小</target>
</trans-unit>
<trans-unit id="sql.migration.database">
<source xml:lang="en">Database</source>
<target state="translated">数据库</target>
</trans-unit>
<trans-unit id="sql.migration.database.already.exists">
<source xml:lang="en">Database '{0}' already exists on the target managed instance '{1}'.</source>
<target state="translated">目标托管实例“{1}”上已存在数据库“{0}”。</target>
</trans-unit>
<trans-unit id="sql.migration.database.already.exists.vm.info">
<source xml:lang="en">Ensure that the provided database name(s) do not already exist on the target SQL Server on Azure Virtual Machine.</source>
<target state="translated">确保 Azure 虚拟机上的目标 SQL Server 上尚不存在提供的数据库名称。</target>
</trans-unit>
<trans-unit id="sql.migration.database.assessment.description">
<source xml:lang="en">Select the databases that you want to assess for migration to Azure SQL.</source>
<target state="translated">选择要评估以迁移到 Azure SQL 的数据库。</target>
</trans-unit>
<trans-unit id="sql.migration.database.assessment.title">
<source xml:lang="en">Databases for assessment</source>
<target state="translated">用于评估的数据库</target>
</trans-unit>
<trans-unit id="sql.migration.database.backup.load.error">
<source xml:lang="en">An error occurred while accessing database details.</source>
<target state="translated">访问数据库详细信息时出错。</target>
</trans-unit>
<trans-unit id="sql.migration.database.connection.error">
<source xml:lang="en">An error occurred while connecting to target migration database.</source>
<target state="translated">连接到目标迁移数据库时出错。</target>
</trans-unit>
<trans-unit id="sql.migration.database.connection.error.message">
<source xml:lang="en">Connection error:{0} {1}</source>
<target state="translated">连接错误: {0} {1}</target>
</trans-unit>
<trans-unit id="sql.migration.database.loading">
<source xml:lang="en">Loading database table list..</source>
<target state="translated">正在加载数据库表列表。.</target>
</trans-unit>
<trans-unit id="sql.migration.database.loading.tables">
<source xml:lang="en">Loading tables list...</source>
<target state="translated">正在加载表列表...</target>
</trans-unit>
<trans-unit id="sql.migration.database.migration.mode.description">
<source xml:lang="en">To migrate to the Azure SQL target, choose a migration mode based on your downtime requirements.</source>
<target state="translated">要迁移到 Azure SQL 目标,请根据停机时间要求选择迁移模式。</target>
</trans-unit>
<trans-unit id="sql.migration.database.migration.mode.label">
<source xml:lang="en">Migration mode</source>
<target state="translated">迁移模式</target>
</trans-unit>
<trans-unit id="sql.migration.database.migration.mode.offline.description">
<source xml:lang="en">Application downtime will start when the migration starts.</source>
<target state="translated">应用程序停机时间将在迁移启动时开始。</target>
</trans-unit>
<trans-unit id="sql.migration.database.migration.mode.offline.label">
<source xml:lang="en">Offline migration</source>
<target state="translated">脱机迁移</target>
</trans-unit>
<trans-unit id="sql.migration.database.migration.mode.online.description">
<source xml:lang="en">Application downtime is limited to cutover at the end of migration.</source>
<target state="translated">应用程序停机时间限制为在迁移结束时直接转换。</target>
</trans-unit>
<trans-unit id="sql.migration.database.migration.mode.online.label">
<source xml:lang="en">Online migration</source>
<target state="translated">联机迁移</target>
</trans-unit>
<trans-unit id="sql.migration.database.migration.service">
<source xml:lang="en">Database Migration Service</source>
<target state="translated">数据库迁移服务</target>
</trans-unit>
<trans-unit id="sql.migration.database.migration.service.authentication.keys">
<source xml:lang="en">Database Migration Service authentication keys</source>
<target state="translated">数据库迁移服务身份验证密钥</target>
</trans-unit>
<trans-unit id="sql.migration.database.migration.service.created.successfully">
<source xml:lang="en">Successfully created a Database Migration Service.</source>
<target state="translated">已成功创建数据库迁移服务。</target>
</trans-unit>
<trans-unit id="sql.migration.database.migration.status">
<source xml:lang="en">Database migration status</source>
<target state="translated">数据库迁移状态</target>
</trans-unit>
<trans-unit id="sql.migration.database.migration.status.label">
<source xml:lang="en">Database migration status: {0}</source>
<target state="translated">数据库迁移状态: {0}</target>
</trans-unit>
<trans-unit id="sql.migration.database.missing.tables">
<source xml:lang="en">0 tables found.</source>
<target state="translated">找到 0 个表。</target>
</trans-unit>
<trans-unit id="sql.migration.database.page.description">
<source xml:lang="en">Select the location of the database backups to use during migration.</source>
<target state="translated">选择要在迁移期间使用的数据库备份的位置。</target>
</trans-unit>
<trans-unit id="sql.migration.database.status.column">
<source xml:lang="en">Migration status</source>
<target state="translated">迁移状态</target>
</trans-unit>
<trans-unit id="sql.migration.database.table.refresh.label">
<source xml:lang="en">Refresh</source>
<target state="translated">刷新</target>
</trans-unit>
<trans-unit id="sql.migration.database.table.selection.description">
<source xml:lang="en">To migrate to the Azure SQL target, select tables in each database for migration.</source>
<target state="translated">要迁移到 Azure SQL 目标,请选择每个数据库中的表以进行迁移。</target>
</trans-unit>
<trans-unit id="sql.migration.database.table.selection.label">
<source xml:lang="en">Migration table selection</source>
<target state="translated">迁移表选择</target>
</trans-unit>
<trans-unit id="sql.migration.database.table.source.column.label">
<source xml:lang="en">Source database</source>
<target state="translated">源数据库</target>
</trans-unit>
<trans-unit id="sql.migration.database.table.tables.column.label">
<source xml:lang="en">Select tables</source>
<target state="translated">选择表</target>
</trans-unit>
<trans-unit id="sql.migration.database.table.target.column.label">
<source xml:lang="en">Target database</source>
<target state="translated">目标数据库</target>
</trans-unit>
<trans-unit id="sql.migration.database.to.be.migrated">
<source xml:lang="en">Database to be migrated</source>
<target state="translated">要迁移的数据库</target>
</trans-unit>
<trans-unit id="sql.migration.database.validate.selection">
<source xml:lang="en">Please select target database tables to migrate to. At least one database with one table is required.</source>
<target state="translated">请选择要迁移到的目标数据库表。至少需要一个包含一个表的数据库。</target>
</trans-unit>
<trans-unit id="sql.migration.databases">
<source xml:lang="en">Databases ({0}/{1})</source>
<target state="translated">数据库({0}/{1})</target>
</trans-unit>
<trans-unit id="sql.migration.databases.selected">
<source xml:lang="en">{0}/{1} databases selected</source>
<target state="translated">已选择 {0} 个数据库(共 {1} 个)</target>
</trans-unit>
<trans-unit id="sql.migration.databases.table.title">
<source xml:lang="en">Databases</source>
<target state="translated">数据库</target>
</trans-unit>
<trans-unit id="sql.migration.day">
<source xml:lang="en">{0} day</source>
<target state="translated">{0} 天</target>
</trans-unit>
<trans-unit id="sql.migration.days">
<source xml:lang="en">{0} days</source>
<target state="translated">{0} 天</target>
</trans-unit>
<trans-unit id="sql.migration.default.database">
<source xml:lang="en">Default database</source>
<target state="translated">默认数据库</target>
</trans-unit>
<trans-unit id="sql.migration.delete.error">
<source xml:lang="en">An error occurred while deleting the migration.</source>
<target state="translated">删除迁移时出错。</target>
</trans-unit>
<trans-unit id="sql.migration.delete.migration">
<source xml:lang="en">Delete migration</source>
<target state="translated">删除迁移</target>
</trans-unit>
<trans-unit id="sql.migration.description">
<source xml:lang="en">Description</source>
<target state="translated">说明</target>
</trans-unit>
<trans-unit id="sql.migration.details.breadcrumb.migrations">
<source xml:lang="en">Migrations</source>
<target state="translated">迁移</target>
</trans-unit>
<trans-unit id="sql.migration.details.copied">
<source xml:lang="en">Details copied</source>
<target state="translated">已复制详细信息</target>
</trans-unit>
<trans-unit id="sql.migration.details.refresh">
<source xml:lang="en">Refresh</source>
<target state="translated">刷新</target>
</trans-unit>
<trans-unit id="sql.migration.details.serverobjects.all.tables.label">
<source xml:lang="en">Total tables</source>
<target state="translated">表数总计</target>
</trans-unit>
<trans-unit id="sql.migration.details.serverobjects.cancelled.tables.label">
<source xml:lang="en">Cancelled</source>
<target state="translated">已取消</target>
</trans-unit>
<trans-unit id="sql.migration.details.serverobjects.failed.tables.label">
<source xml:lang="en">Failed</source>
<target state="translated">失败</target>
</trans-unit>
<trans-unit id="sql.migration.details.serverobjects.field.label">
<source xml:lang="en">Server objects</source>
<target state="translated">服务器对象</target>
</trans-unit>
<trans-unit id="sql.migration.details.serverobjects.filter.aria.label">
<source xml:lang="en">Filter table migration results using keywords</source>
<target state="translated">使用关键字筛选表迁移结果</target>
</trans-unit>
<trans-unit id="sql.migration.details.serverobjects.filter.label">
<source xml:lang="en">Filter table migration results</source>
<target state="translated">筛选表迁移结果</target>
</trans-unit>
<trans-unit id="sql.migration.details.serverobjects.inprogress.tables.label">
<source xml:lang="en">In progress</source>
<target state="translated">进行中</target>
</trans-unit>
<trans-unit id="sql.migration.details.serverobjects.label">
<source xml:lang="en">Server objects</source>
<target state="translated">服务器对象</target>
</trans-unit>
<trans-unit id="sql.migration.details.serverobjects.successful.tables.label">
<source xml:lang="en">Successful</source>
<target state="translated">成功</target>
</trans-unit>
<trans-unit id="sql.migration.dms.location">
<source xml:lang="en">Azure region for your Azure Database Migration Service. Only regions that contain a service will be shown.</source>
<target state="translated">Azure 数据库迁移服务的 Azure 区域。将仅显示包含服务的区域。</target>
</trans-unit>
<trans-unit id="sql.migration.dms.provision.failed">
<source xml:lang="en">Failed to provision a Database Migration Service. Wait a few minutes and then try again.</source>
<target state="translated">未能预配数据库迁移服务。请等待几分钟,然后重试。</target>
</trans-unit>
<trans-unit id="sql.migration.dms.resource">
<source xml:lang="en">Your Azure Database Migration Service resource name</source>
<target state="translated">Azure 数据库迁移服务资源名称</target>
</trans-unit>
<trans-unit id="sql.migration.dms.resource_group">
<source xml:lang="en">Resource group for your Azure SQL target. Only resource groups that contain a service will be shown.</source>
<target state="translated">Azure SQL 目标的资源组。将仅显示包含服务的资源组。</target>
</trans-unit>
<trans-unit id="sql.migration.dms.subscription">
<source xml:lang="en">Subscription name for your Azure Database Migration Service</source>
<target state="translated">Azure 数据库迁移服务的订阅名称</target>
</trans-unit>
<trans-unit id="sql.migration.duration">
<source xml:lang="en">Duration</source>
<target state="translated">持续时间</target>
</trans-unit>
<trans-unit id="sql.migration.empty.table.subtext">
<source xml:lang="en">If results were expected, verify the connection to the SQL Server instance.</source>
<target state="translated">如果结果在预期内,请验证与 SQL Server 实例的连接。</target>
</trans-unit>
<trans-unit id="sql.migration.empty.table.text">
<source xml:lang="en">No backup files</source>
<target state="translated">无备份文件</target>
</trans-unit>
<trans-unit id="sql.migration.enter.your.sql.cred">
<source xml:lang="en">Enter the credentials for the source SQL Server instance. These credentials will be used while migrating databases to Azure SQL.</source>
<target state="translated">输入源 SQL Server 实例的凭据。将数据库迁移到 Azure SQL 时将使用这些凭据。</target>
</trans-unit>
<trans-unit id="sql.migration.error">
<source xml:lang="en">Error</source>
<target state="translated">错误</target>
</trans-unit>
<trans-unit id="sql.migration.error.aria.view.details">
<source xml:lang="en">Click to view error details</source>
<target state="translated">单击以查看错误详细信息</target>
</trans-unit>
<trans-unit id="sql.migration.error.details.label">
<source xml:lang="en">Migration error(s))</source>
<target state="translated">迁移错误</target>
</trans-unit>
<trans-unit id="sql.migration.error.details.title">
<source xml:lang="en">Migration error details</source>
<target state="translated">迁移错误详细信息</target>
</trans-unit>
<trans-unit id="sql.migration.error.dialog.clear.button.label">
<source xml:lang="en">Clear</source>
<target state="translated">清除</target>
</trans-unit>
<trans-unit id="sql.migration.error.title">
<source xml:lang="en">Migration status details</source>
<target state="translated">迁移状态详细信息</target>
</trans-unit>
<trans-unit id="sql.migration.failed">
<source xml:lang="en">Database migrations failed</source>
<target state="translated">数据库迁移失败</target>
</trans-unit>
<trans-unit id="sql.migration.feedback.issue.title">
<source xml:lang="en">Feedback on the migration experience</source>
<target state="translated">有关迁移体验的反馈</target>
</trans-unit>
<trans-unit id="sql.migration.file.name">
<source xml:lang="en">File name</source>
<target state="translated">文件名</target>
</trans-unit>
<trans-unit id="sql.migration.finish.time">
<source xml:lang="en">Finish time</source>
<target state="translated">结束时间</target>
</trans-unit>
<trans-unit id="sql.migration.first.lsn">
<source xml:lang="en">First LSN</source>
<target state="translated">第一个 LSN</target>
</trans-unit>
<trans-unit id="sql.migration.full.backup.files">
<source xml:lang="en">Full backup files</source>
<target state="translated">完整备份文件</target>
</trans-unit>
<trans-unit id="sql.migration.generic.congratulations">
<source xml:lang="en">We have completed the assessment of your SQL Server instance '{0}'.</source>
<target state="translated">我们已完成对 SQL Server 实例“{0}”的评估。</target>
</trans-unit>
<trans-unit id="sql.migration.hr">
<source xml:lang="en">{0} hr</source>
<target state="translated">{0} 小时</target>
</trans-unit>
<trans-unit id="sql.migration.hrs">
<source xml:lang="en">{0} hrs</source>
<target state="translated">{0} 小时</target>
</trans-unit>
<trans-unit id="sql.migration.impact">
<source xml:lang="en">Impact</source>
<target state="translated">影响</target>
</trans-unit>
<trans-unit id="sql.migration.impact.object.name">
<source xml:lang="en">Name: {0}</source>
<target state="translated">名称: {0}</target>
</trans-unit>
<trans-unit id="sql.migration.impact.object.type">
<source xml:lang="en">Type: {0}</source>
<target state="translated">类型: {0}</target>
</trans-unit>
<trans-unit id="sql.migration.impacted.objects">
<source xml:lang="en">Impacted objects</source>
<target state="translated">受影响的对象</target>
</trans-unit>
<trans-unit id="sql.migration.inline.migration.notebook.title">
<source xml:lang="en">Inline migration</source>
<target state="translated">内联迁移</target>
</trans-unit>
<trans-unit id="sql.migration.inprogress.warning.multiple">
<source xml:lang="en">{0} databases have warnings</source>
<target state="translated">{0} 个数据库有警告</target>
</trans-unit>
<trans-unit id="sql.migration.inprogress.warning.single">
<source xml:lang="en">{0} database has warnings</source>
<target state="translated">{0} 数据库具有警告</target>
</trans-unit>
<trans-unit id="sql.migration.instance">
<source xml:lang="en">Instance</source>
<target state="translated">实例</target>
</trans-unit>
<trans-unit id="sql.migration.invalid.account.error">
<source xml:lang="en">To continue, select a valid Azure account.</source>
<target state="translated">如果要继续,请选择有效的 Azure 帐户。</target>
</trans-unit>
<trans-unit id="sql.migration.invalid.blob.container.error">
<source xml:lang="en">To continue, select a valid blob container for source database '{0}'.</source>
<target state="translated">若要继续,请为源数据库“{0}”选择有效的 blob 容器。</target>
</trans-unit>
<trans-unit id="sql.migration.invalid.blob.lastBackupFile.error">
<source xml:lang="en">To continue, select a valid last backup file for source database '{0}'.</source>
<target state="translated">若要继续,请为源数据库“{0}”选择有效的上一个备份文件。</target>
</trans-unit>
<trans-unit id="sql.migration.invalid.blob.lastBackupFolder.error">
<source xml:lang="en">To continue, select a valid backup folder for source database '{0}'.</source>
<target state="translated">如果要继续,请为源数据库“{0}”选择有效的备份文件夹。</target>
</trans-unit>
<trans-unit id="sql.migration.invalid.blob.resourceGroup.error">
<source xml:lang="en">To continue, select a valid resource group for source database '{0}'.</source>
<target state="translated">若要继续,请为源数据库“{0}”选择有效的资源组。</target>
</trans-unit>
<trans-unit id="sql.migration.invalid.blob.storageAccount.error">
<source xml:lang="en">To continue, select a valid storage account for source database '{0}'.</source>
<target state="translated">若要继续,请为源数据库“{0}”选择有效的存储帐户。</target>
</trans-unit>
<trans-unit id="sql.migration.invalid.location.error">
<source xml:lang="en">To continue, select a valid location.</source>
<target state="translated">若要继续,请选择有效位置。</target>
</trans-unit>
<trans-unit id="sql.migration.invalid.managedInstance.error">
<source xml:lang="en">To continue, select a valid managed instance.</source>
<target state="translated">如果要继续,请选择有效的托管实例。</target>
</trans-unit>
<trans-unit id="sql.migration.invalid.migration.service.error">
<source xml:lang="en">Select a valid Database Migration Service.</source>
<target state="translated">选择有效的数据库迁移服务。</target>
</trans-unit>
<trans-unit id="sql.migration.invalid.migration.service.offline.error">
<source xml:lang="en">Select a Database Migration Service that is connected to a node.</source>
<target state="translated">选择连接到节点的数据库迁移服务。</target>
</trans-unit>
<trans-unit id="sql.migration.invalid.network.share.location">
<source xml:lang="en">Invalid network share location format. Example: {0}</source>
<target state="translated">网络共享位置格式无效。示例: {0}</target>
</trans-unit>
<trans-unit id="sql.migration.invalid.non.page.blob.backupFile.error">
<source xml:lang="en">To continue, select a blob container where all the backup files are page blobs for source database '{0}', as block blobs are supported only for targets running SQL Server 2016 or later. Learn more: https://aka.ms/dms-migrations-troubleshooting</source>
<target state="translated">如果要继续,请选择一个 blob 容器,其中所有备份文件都是源数据库“{0}”的页 blob因为运行 SQL Server 2016 或更高版本的目标仅支持块 blob。要了解详细信息请访问: https://aka.ms/dms-migrations-troubleshooting</target>
</trans-unit>
<trans-unit id="sql.migration.invalid.owner.uri.error">
<source xml:lang="en">Cannot connect to the database due to invalid OwnerUri (Parameter 'OwnerUri')</source>
<target state="translated">由于 OwnerUri 无效,无法连接到数据库(参数 "OwnerUri")</target>
</trans-unit>
<trans-unit id="sql.migration.invalid.resourceGroup.error">
<source xml:lang="en">To continue, select a valid resource group.</source>
<target state="translated">如果要继续,请选择有效的资源组。</target>
</trans-unit>
<trans-unit id="sql.migration.invalid.savedInfo">
<source xml:lang="en">Cannot retrieve saved session. Try again by selecting new session.</source>
<target state="translated">无法检索已保存的会话。请通过选择新会话重试。</target>
</trans-unit>
<trans-unit id="sql.migration.invalid.service.name.error">
<source xml:lang="en">Enter a valid name for the Migration Service.</source>
<target state="translated">输入迁移服务的有效名称。</target>
</trans-unit>
<trans-unit id="sql.migration.invalid.sqldatabase.error">
<source xml:lang="en">To continue, select a valid Azure SQL Database server.</source>
<target state="translated">如果要继续,请选择有效的 Azure SQL 数据库服务器。</target>
</trans-unit>
<trans-unit id="sql.migration.invalid.storageAccount.error">
<source xml:lang="en">To continue, select a valid storage account.</source>
<target state="translated">若要继续,请选择有效的存储帐户。</target>
</trans-unit>
<trans-unit id="sql.migration.invalid.subscription.error">
<source xml:lang="en">To continue, select a valid subscription.</source>
<target state="translated">若要继续,请选择有效的订阅。</target>
</trans-unit>
<trans-unit id="sql.migration.invalid.target.name.error">
<source xml:lang="en">Enter a valid name for the target database.</source>
<target state="translated">输入目标数据库的有效名称。</target>
</trans-unit>
<trans-unit id="sql.migration.invalid.user.account">
<source xml:lang="en">Invalid user account format. Example: {0}</source>
<target state="translated">用户帐户格式无效。示例: {0}</target>
</trans-unit>
<trans-unit id="sql.migration.invalid.virtualMachine.error">
<source xml:lang="en">To continue, select a valid virtual machine.</source>
<target state="translated">如果要继续,请选择有效的虚拟机。</target>
</trans-unit>
<trans-unit id="sql.migration.ir.page.description">
<source xml:lang="en">Azure Database Migration Service orchestrates database migration activities and tracks their progress. You can select an existing Database Migration Service if you have created one previously, or create a new one below.</source>
<target state="translated">Azure 数据库迁移服务(DMS)协调数据库迁移活动并跟踪其进度。如果之前已经创建,则可以选择现有数据库迁移服务,或在下面创建一个新的服务。</target>
</trans-unit>
<trans-unit id="sql.migration.ir.page.sql.migration.service.not.found">
<source xml:lang="en">No Database Migration Service found. Create a new one.</source>
<target state="translated">找不到数据库迁移服务。请新建一个。</target>
</trans-unit>
<trans-unit id="sql.migration.ir.page.title">
<source xml:lang="en">Azure Database Migration Service</source>
<target state="translated">Azure 数据库迁移服务</target>
</trans-unit>
<trans-unit id="sql.migration.ir.setup.step1">
<source xml:lang="en">Step 1: {0}</source>
<target state="translated">步骤 1: {0}</target>
</trans-unit>
<trans-unit id="sql.migration.ir.setup.step2">
<source xml:lang="en">Step 2: Use this key to register your integration runtime</source>
<target state="translated">第 2 步:使用此密钥注册集成运行时</target>
</trans-unit>
<trans-unit id="sql.migration.ir.setup.step3">
<source xml:lang="en">Step 3: Click on 'Test connection' button to check the connection between Azure Database Migration Service and integration runtime</source>
<target state="translated">步骤 3: 单击“测试连接”按钮,以检查 Azure 数据库迁移服务与集成运行时之间的连接</target>
</trans-unit>
<trans-unit id="sql.migration.issue.aria.label">
<source xml:lang="en">Blocking Issue: {0}</source>
<target state="translated">阻塞性问题: {0}</target>
</trans-unit>
<trans-unit id="sql.migration.issues">
<source xml:lang="en">Issues</source>
<target state="translated">问题</target>
</trans-unit>
<trans-unit id="sql.migration.issues.count">
<source xml:lang="en">Issues ({0})</source>
<target state="translated">问题({0})</target>
</trans-unit>
<trans-unit id="sql.migration.issues.details">
<source xml:lang="en">Issue details</source>
<target state="translated">问题详情</target>
</trans-unit>
<trans-unit id="sql.migration.key1.copied">
<source xml:lang="en">Key 1 copied</source>
<target state="translated">已复制密钥 1</target>
</trans-unit>
<trans-unit id="sql.migration.key1.label">
<source xml:lang="en">Key 1</source>
<target state="translated">密钥 1</target>
</trans-unit>
<trans-unit id="sql.migration.key2.copied">
<source xml:lang="en">Key 2 copied</source>
<target state="translated">已复制密钥 2</target>
</trans-unit>
<trans-unit id="sql.migration.key2.label">
<source xml:lang="en">Key 2</source>
<target state="translated">密钥 2</target>
</trans-unit>
<trans-unit id="sql.migration.last.LSN">
<source xml:lang="en">Last LSN</source>
<target state="translated">最后一个 LSN</target>
</trans-unit>
<trans-unit id="sql.migration.last.applied.backup.files">
<source xml:lang="en">Last applied backup files</source>
<target state="translated">上次应用的备份文件</target>
</trans-unit>
<trans-unit id="sql.migration.last.applied.files.taken.on">
<source xml:lang="en">Last applied backup files taken on</source>
<target state="translated">上次应用备份文件的时间</target>
</trans-unit>
<trans-unit id="sql.migration.last.applied.lsn">
<source xml:lang="en">Last applied LSN</source>
<target state="translated">上次应用的 LSN</target>
</trans-unit>
<trans-unit id="sql.migration.last.scan.completed">
<source xml:lang="en">Last scan completed: {0}</source>
<target state="translated">最近完成的扫描: {0}</target>
</trans-unit>
<trans-unit id="sql.migration.learn.more">
<source xml:lang="en">Learn more</source>
<target state="translated">了解详细信息</target>
</trans-unit>
<trans-unit id="sql.migration.learn.more.prerequisites">
<source xml:lang="en">Learn more about things you need before starting a migration.</source>
<target state="translated">在开始迁移之前,请了解有关所需内容的详细信息。</target>
</trans-unit>
<trans-unit id="sql.migration.load.migration.list.error">
<source xml:lang="en">Error loading migrations list</source>
<target state="translated">加载迁移列表时出错</target>
</trans-unit>
<trans-unit id="sql.migration.location">
<source xml:lang="en">Location</source>
<target state="translated">位置</target>
</trans-unit>
<trans-unit id="sql.migration.map.source.column">
<source xml:lang="en">Source database</source>
<target state="translated">源数据库</target>
</trans-unit>
<trans-unit id="sql.migration.map.target.column">
<source xml:lang="en">Target database</source>
<target state="translated">目标数据库</target>
</trans-unit>
<trans-unit id="sql.migration.map.target.description">
<source xml:lang="en">Select the target database where you would like to migrate your source database to. You can choose a target database for only one source database.</source>
<target state="translated">选择要将源数据库迁移到的目标数据库。只能为一个源数据库选择目标数据库。</target>
</trans-unit>
<trans-unit id="sql.migration.map.target.heading">
<source xml:lang="en">Map selected source databases to target databases for migration</source>
<target state="translated">将所选源数据库映射到目标数据库以进行迁移</target>
</trans-unit>
<trans-unit id="sql.migration.map.target.placeholder">
<source xml:lang="en">Select a target database</source>
<target state="translated">选择目标数据库。</target>
</trans-unit>
<trans-unit id="sql.migration.mi.not.ready">
<source xml:lang="en">The managed instance '{0}' is unavailable for migration because it is currently in the '{1}' state. To continue, select an available managed instance.</source>
<target state="translated">托管实例 “{0}” 不可用于迁移,因为它当前处于 “{1}” 状态。若要继续,请选择可用的托管实例。</target>
</trans-unit>
<trans-unit id="sql.migration.migration.completed">
<source xml:lang="en">Database migrations completed</source>
<target state="translated">已完成数据库迁移</target>
</trans-unit>
<trans-unit id="sql.migration.migration.in.progress">
<source xml:lang="en">Database migrations in progress</source>
<target state="translated">正在进行数据库迁移</target>
</trans-unit>
<trans-unit id="sql.migration.migration.list.ascending.label">
<source xml:lang="en">Ascending</source>
<target state="translated">升序</target>
</trans-unit>
<trans-unit id="sql.migration.migration.list.sort.label">
<source xml:lang="en">Sort</source>
<target state="translated">排序</target>
</trans-unit>
<trans-unit id="sql.migration.migration.status">
<source xml:lang="en">Migration status</source>
<target state="translated">迁移状态</target>
</trans-unit>
<trans-unit id="sql.migration.migration.status.filter">
<source xml:lang="en">Migration status filter</source>
<target state="translated">迁移状态筛选器</target>
</trans-unit>
<trans-unit id="sql.migration.min">
<source xml:lang="en">{0} min</source>
<target state="translated">{0} 分钟</target>
</trans-unit>
<trans-unit id="sql.migration.mins">
<source xml:lang="en">{0} mins</source>
<target state="translated">{0} 分钟</target>
</trans-unit>
<trans-unit id="sql.migration.missing.targetPassword.error">
<source xml:lang="en">To continue, enter a valid target password.</source>
<target state="translated">如果要继续,请输入有效的目标密码。</target>
</trans-unit>
<trans-unit id="sql.migration.missing.targetUserName.error">
<source xml:lang="en">To continue, enter a valid target user name.</source>
<target state="translated">如果要继续,请输入有效的目标用户名。</target>
</trans-unit>
<trans-unit id="sql.migration.mode">
<source xml:lang="en">Mode</source>
<target state="translated">模式</target>
</trans-unit>
<trans-unit id="sql.migration.more.info">
<source xml:lang="en">More info</source>
<target state="translated">详细信息</target>
</trans-unit>
<trans-unit id="sql.migration.multi.step.all.steps.completed.errors">
<source xml:lang="en">All steps completed with the following error(s):{0}{1}</source>
<target state="translated">已完成所有步骤,但出现以下错误: {0}{1}</target>
</trans-unit>
<trans-unit id="sql.migration.multi.step.all.steps.succeeded">
<source xml:lang="en">All steps succeeded.</source>
<target state="translated">所有步骤已成功。</target>
</trans-unit>
<trans-unit id="sql.migration.multi.step.some.steps.are.still.running">
<source xml:lang="en">Some steps are still running.</source>
<target state="translated">一些步骤仍在运行。</target>
</trans-unit>
<trans-unit id="sql.migration.multi.step.status">
<source xml:lang="en">Step status: {0}</source>
<target state="translated">步骤状态: {0}</target>
</trans-unit>
<trans-unit id="sql.migration.multi.step.status.dialog.copy.results">
<source xml:lang="en">Copy results</source>
<target state="translated">复制结果</target>
</trans-unit>
<trans-unit id="sql.migration.multi.step.status.dialog.heading">
<source xml:lang="en">Step details</source>
<target state="translated">步骤详细信息</target>
</trans-unit>
<trans-unit id="sql.migration.multi.step.status.errors">
<source xml:lang="en">Step status: {0}{1}{2}</source>
<target state="translated">步骤状态: {0}{1}{2}</target>
</trans-unit>
<trans-unit id="sql.migration.multi.step.status.steps.title">
<source xml:lang="en">Steps</source>
<target state="translated">步骤</target>
</trans-unit>
<trans-unit id="sql.migration.na">
<source xml:lang="en">N/A</source>
<target state="translated">不适用</target>
</trans-unit>
<trans-unit id="sql.migration.name">
<source xml:lang="en">Name</source>
<target state="translated">名称</target>
</trans-unit>
<trans-unit id="sql.migration.name.label">
<source xml:lang="en">Names:</source>
<target state="translated">名称:</target>
</trans-unit>
<trans-unit id="sql.migration.name.of.new.rg">
<source xml:lang="en">Name of new resource group</source>
<target state="translated">新资源组名称</target>
</trans-unit>
<trans-unit id="sql.migration.nc.blob.storage.radio.label">
<source xml:lang="en">My database backups are in an Azure Storage Blob Container</source>
<target state="translated">我的数据库备份位于 Azure 存储 Blob 容器中</target>
</trans-unit>
<trans-unit id="sql.migration.nc.network.share.radio.label">
<source xml:lang="en">My database backups are on a network share</source>
<target state="translated">我的数据库备份位于网络共享上</target>
</trans-unit>
<trans-unit id="sql.migration.network.share">
<source xml:lang="en">Network share</source>
<target state="translated">网络共享</target>
</trans-unit>
<trans-unit id="sql.migration.network.share.azure.header">
<source xml:lang="en">Storage account details</source>
<target state="translated">存储帐户详细信息</target>
</trans-unit>
<trans-unit id="sql.migration.network.share.azure.help">
<source xml:lang="en">Provide the Azure Storage account where the backups will be uploaded to.</source>
<target state="translated">提供备份将上传到其中的 Azure 存储帐户。</target>
</trans-unit>
<trans-unit id="sql.migration.network.share.header.text">
<source xml:lang="en">Network share details</source>
<target state="translated">网络共享详细信息</target>
</trans-unit>
<trans-unit id="sql.migration.network.share.help.text">
<source xml:lang="en">Provide the network share location where the backups are stored, and the user credentials used to access the share.</source>
<target state="translated">提供存储备份的网络共享位置,以及用于访问共享的用户凭据。</target>
</trans-unit>
<trans-unit id="sql.migration.network.share.location.info">
<source xml:lang="en">Network share path for your database backups. The migration process will automatically retrieve valid backup files from this network share.</source>
<target state="translated">数据库备份的网络共享路径。迁移过程将自动从此网络共享检索有效的备份文件。</target>
</trans-unit>
<trans-unit id="sql.migration.network.share.location.label">
<source xml:lang="en">Network share location where the backups are stored</source>
<target state="translated">存储备份的网络共享位置</target>
</trans-unit>
<trans-unit id="sql.migration.network.share.password.label">
<source xml:lang="en">Password</source>
<target state="translated">密码</target>
</trans-unit>
<trans-unit id="sql.migration.network.share.password.placeholder">
<source xml:lang="en">Enter password.</source>
<target state="translated">输入密码。</target>
</trans-unit>
<trans-unit id="sql.migration.network.share.path">
<source xml:lang="en">Network share path</source>
<target state="translated">网络共享路径</target>
</trans-unit>
<trans-unit id="sql.migration.network.share.path.format">
<source xml:lang="en">\\Servername.domainname.com\Backupfolder</source>
<target state="translated">\\Servername.domainname.com\Backupfolder</target>
</trans-unit>
<trans-unit id="sql.migration.network.share.storage.table.help">
<source xml:lang="en">Enter target database name and network share path information for the selected source databases.</source>
<target state="translated">输入所选源数据库的目标数据库名称和网络共享路径信息。</target>
</trans-unit>
<trans-unit id="sql.migration.network.share.windows.user.info">
<source xml:lang="en">Windows user account with read access to the network share location.</source>
<target state="translated">具有对网络共享位置读取权限的 Windows 用户账户。</target>
</trans-unit>
<trans-unit id="sql.migration.network.share.windows.user.label">
<source xml:lang="en">Windows user account with read access to the network share location</source>
<target state="translated">具有对网络共享位置读取权限的 Windows 用户账户。</target>
</trans-unit>
<trans-unit id="sql.migration.new.resource.group">
<source xml:lang="en">(new) {0}</source>
<target state="translated">(新) {0}</target>
</trans-unit>
<trans-unit id="sql.migration.newSupportRequest">
<source xml:lang="en">New support request</source>
<target state="translated">新建支持请求</target>
</trans-unit>
<trans-unit id="sql.migration.no">
<source xml:lang="en">No</source>
<target state="translated"></target>
</trans-unit>
<trans-unit id="sql.migration.no.blobContainers.found">
<source xml:lang="en">No blob containers found.</source>
<target state="translated">找不到任何 blob 容器。</target>
</trans-unit>
<trans-unit id="sql.migration.no.blobFiles.found">
<source xml:lang="en">No blob files found.</source>
<target state="translated">未找到 Blob 文件。</target>
</trans-unit>
<trans-unit id="sql.migration.no.blobFolders.found">
<source xml:lang="en">No blob folders found.</source>
<target state="translated">找不到 Blob 文件夹。</target>
</trans-unit>
<trans-unit id="sql.migration.no.fileShares.found">
<source xml:lang="en">No file shares found.</source>
<target state="translated">找不到文件共享。</target>
</trans-unit>
<trans-unit id="sql.migration.no.issues.mi">
<source xml:lang="en">No issues found for migrating to Azure SQL Managed Instance.</source>
<target state="translated">未发现有关迁移到 Azure SQL 托管实例的任何问题。</target>
</trans-unit>
<trans-unit id="sql.migration.no.issues.sqldb">
<source xml:lang="en">No issues found for migrating to Azure SQL Database.</source>
<target state="translated">未发现有关迁移到 Azure SQL 数据库的任何问题。</target>
</trans-unit>
<trans-unit id="sql.migration.no.issues.vm">
<source xml:lang="en">No issues found for migrating to SQL Server on Azure Virtual Machine.</source>
<target state="translated">在 Azure 虚拟机上未发现迁移到 SQL Server 的问题。</target>
</trans-unit>
<trans-unit id="sql.migration.no.location.found">
<source xml:lang="en">No locations found.</source>
<target state="translated">找不到位置。</target>
</trans-unit>
<trans-unit id="sql.migration.no.managedInstance.found">
<source xml:lang="en">No managed instances found.</source>
<target state="translated">找不到托管实例。</target>
</trans-unit>
<trans-unit id="sql.migration.no.pending.backups">
<source xml:lang="en">No pending backups. Click refresh to check current status.</source>
<target state="translated">没有挂起的备份。请单击“刷新”以检查当前状态。</target>
</trans-unit>
<trans-unit id="sql.migration.no.results">
<source xml:lang="en">Assessment results are unavailable.</source>
<target state="translated">评估结果不可用。</target>
</trans-unit>
<trans-unit id="sql.migration.no.sqldatabase.found">
<source xml:lang="en">No Azure SQL databases found.</source>
<target state="translated">找不到 Azure SQL 数据库。</target>
</trans-unit>
<trans-unit id="sql.migration.no.sqldatabaseserver.found">
<source xml:lang="en">No Azure SQL database servers found.</source>
<target state="translated">找不到 Azure SQL 数据库服务器。</target>
</trans-unit>
<trans-unit id="sql.migration.no.storageAccount.found">
<source xml:lang="en">No storage accounts found.</source>
<target state="translated">找不到存储帐户。</target>
</trans-unit>
<trans-unit id="sql.migration.no.subscription.found">
<source xml:lang="en">No subscriptions found.</source>
<target state="translated">找不到订阅。</target>
</trans-unit>
<trans-unit id="sql.migration.no.virtualMachine.found">
<source xml:lang="en">No virtual machines found.</source>
<target state="translated">找不到任何虚拟机。</target>
</trans-unit>
<trans-unit id="sql.migration.notebook.open.error">
<source xml:lang="en">Failed to open the migration notebook.</source>
<target state="translated">未能打开迁移笔记本。</target>
</trans-unit>
<trans-unit id="sql.migration.number.logins.migrating">
<source xml:lang="en">{0}/{1} migrating logins displayed</source>
<target state="translated">显示了 {0}/{1} 个迁移登录</target>
</trans-unit>
<trans-unit id="sql.migration.object.details">
<source xml:lang="en">Object details</source>
<target state="translated">对象详细信息</target>
</trans-unit>
<trans-unit id="sql.migration.offline">
<source xml:lang="en">Offline</source>
<target state="translated">脱机</target>
</trans-unit>
<trans-unit id="sql.migration.offline.caps">
<source xml:lang="en">OFFLINE</source>
<target state="translated">脱机</target>
</trans-unit>
<trans-unit id="sql.migration.ok">
<source xml:lang="en">OK</source>
<target state="translated">确定</target>
</trans-unit>
<trans-unit id="sql.migration.online">
<source xml:lang="en">Online</source>
<target state="translated">联机</target>
</trans-unit>
<trans-unit id="sql.migration.open.migration.destails.error">
<source xml:lang="en">Error opening migration details dialog</source>
<target state="translated">打开迁移详细信息对话框时出错</target>
</trans-unit>
<trans-unit id="sql.migration.open.migration.service.error">
<source xml:lang="en">Error opening migration service dialog</source>
<target state="translated">打开迁移服务对话框时出错</target>
</trans-unit>
<trans-unit id="sql.migration.open.migration.target.error">
<source xml:lang="en">Error opening migration target</source>
<target state="translated">打开迁移目标时出错</target>
</trans-unit>
<trans-unit id="sql.migration.option">
<source xml:lang="en">Download and install integration runtime</source>
<target state="translated">下载并安装集成运行时</target>
</trans-unit>
<trans-unit id="sql.migration.parallel.copy.type.dynamic">
<source xml:lang="en">Dynamic range</source>
<target state="translated">动态范围</target>
</trans-unit>
<trans-unit id="sql.migration.parallel.copy.type.none">
<source xml:lang="en">None</source>
<target state="translated"></target>
</trans-unit>
<trans-unit id="sql.migration.parallel.copy.type.physical">
<source xml:lang="en">Physical partitions</source>
<target state="translated">物理分区</target>
</trans-unit>
<trans-unit id="sql.migration.password.label">
<source xml:lang="en">Target password</source>
<target state="translated">目标密码</target>
</trans-unit>
<trans-unit id="sql.migration.password.placeholder">
<source xml:lang="en">Enter the target password</source>
<target state="translated">输入目标密码</target>
</trans-unit>
<trans-unit id="sql.migration.path.user.account">
<source xml:lang="en">User account</source>
<target state="translated">用户帐户</target>
</trans-unit>
<trans-unit id="sql.migration.pre.req.1">
<source xml:lang="en">An Azure account (not required for assessment or SKU recommendation functionality)</source>
<target state="translated">Azure 帐户(非评估或 SKU 建议功能所需)</target>
</trans-unit>
<trans-unit id="sql.migration.pre.req.2">
<source xml:lang="en">A source SQL Server database(s) running on on-premises, or on SQL Server on Azure Virtual Machine or any virtual machine running in the cloud (private, public).</source>
<target state="translated">在本地或 Azure 虚拟机中的 SQL Server 或云(私有、公共)中运行的任何虚拟机上的源 SQL Server 数据库。</target>
</trans-unit>
<trans-unit id="sql.migration.pre.req.3">
<source xml:lang="en">An Azure SQL Managed Instance, SQL Server on Azure Virtual Machine, or Azure SQL Database to migrate your database(s) to.</source>
<target state="translated">要将你的数据库迁移到的 Azure SQL 托管实例、Azure 虚拟机上的 SQL Server 或 Azure SQL 数据库。</target>
</trans-unit>
<trans-unit id="sql.migration.pre.req.4">
<source xml:lang="en">Your database backup location details, either a network file share or an Azure Blob Storage container (not required for Azure SQL Database targets).</source>
<target state="translated">你的数据库备份位置详细信息,可以是网络文件共享或 Azure Blob 存储容器(非 Azure SQL 数据库目标所需)。</target>
</trans-unit>
<trans-unit id="sql.migration.pre.req.title">
<source xml:lang="en">Things you need before starting your Azure SQL migration:</source>
<target state="translated">开始 Azure SQL 迁移之前的必需项:</target>
</trans-unit>
<trans-unit id="sql.migration.provide.unique.containers">
<source xml:lang="en">Provide a unique container for each target database. Databases affected: </source>
<target state="translated">为每个目标数据库提供唯一的容器。受影响的数据库有: </target>
</trans-unit>
<trans-unit id="sql.migration.quick.pick.placeholder">
<source xml:lang="en">Select the operation you'd like to perform.</source>
<target state="translated">选择要执行的操作。</target>
</trans-unit>
<trans-unit id="sql.migration.recommendation">
<source xml:lang="en">Recommendation</source>
<target state="translated">建议</target>
</trans-unit>
<trans-unit id="sql.migration.refresh">
<source xml:lang="en">Refresh</source>
<target state="translated">刷新</target>
</trans-unit>
<trans-unit id="sql.migration.refresh.assessment.button.label">
<source xml:lang="en">Refresh assessment</source>
<target state="translated">刷新评估</target>
</trans-unit>
<trans-unit id="sql.migration.refresh.key1">
<source xml:lang="en">Refresh key 1</source>
<target state="translated">刷新密钥 1</target>
</trans-unit>
<trans-unit id="sql.migration.refresh.key2">
<source xml:lang="en">Refresh key 2</source>
<target state="translated">刷新密钥 2</target>
</trans-unit>
<trans-unit id="sql.migration.refresh.migrations.error.label">
<source xml:lang="en">An error occurred while refreshing the migrations list. Please check your linked Azure connection and click refresh to try again.</source>
<target state="translated">刷新迁移列表时出错。请检查关联的 Azure 连接,然后单击“刷新”重试。</target>
</trans-unit>
<trans-unit id="sql.migration.refresh.migrations.error.title">
<source xml:lang="en">An error has occured while refreshing the migrations list.</source>
<target state="translated">刷新迁移列表时出错。</target>
</trans-unit>
<trans-unit id="sql.migration.resource.group.description">
<source xml:lang="en">A resource group is a container that holds related resources for an Azure solution.</source>
<target state="translated">资源组是保管 Azure 解决方案的相关资源的容器。</target>
</trans-unit>
<trans-unit id="sql.migration.resource.group.not.found">
<source xml:lang="en">No resource groups found.</source>
<target state="translated">未找到资源组。</target>
</trans-unit>
<trans-unit id="sql.migration.resourceGroups">
<source xml:lang="en">Resource group</source>
<target state="translated">资源组</target>
</trans-unit>
<trans-unit id="sql.migration.resume.session">
<source xml:lang="en">Resume previously saved session</source>
<target state="translated">恢复以前保存的会话</target>
</trans-unit>
<trans-unit id="sql.migration.resume.title">
<source xml:lang="en">Run migration workflow again</source>
<target state="translated">再次运行迁移工作流</target>
</trans-unit>
<trans-unit id="sql.migration.retry.migration">
<source xml:lang="en">Retry migration</source>
<target state="translated">重试迁移</target>
</trans-unit>
<trans-unit id="sql.migration.retry.migration.error">
<source xml:lang="en">An error occurred while retrying the migration.</source>
<target state="translated">重试迁移时出现错误。</target>
</trans-unit>
<trans-unit id="sql.migration.rg.created">
<source xml:lang="en">Resource group created</source>
<target state="translated">已创建资源组</target>
</trans-unit>
<trans-unit id="sql.migration.run.validation">
<source xml:lang="en">Run validation</source>
<target state="translated">运行验证</target>
</trans-unit>
<trans-unit id="sql.migration.running.multi.steps.heading">
<source xml:lang="en">We are running the following steps:</source>
<target state="translated">我们正在运行以下步骤:</target>
</trans-unit>
<trans-unit id="sql.migration.save.assessment.report">
<source xml:lang="en">Save assessment report</source>
<target state="translated">保存评估报告</target>
</trans-unit>
<trans-unit id="sql.migration.save.assessment.report.success">
<source xml:lang="en">Successfully saved assessment report to {0}.</source>
<target state="translated">已成功将评估报告保存到 {0}。</target>
</trans-unit>
<trans-unit id="sql.migration.save.close">
<source xml:lang="en">Save and close</source>
<target state="translated">保存并关闭</target>
</trans-unit>
<trans-unit id="sql.migration.save.close.popup">
<source xml:lang="en">Configuration saved. Performance data collection will remain running in the background. You can stop the collection when you want to.</source>
<target state="translated">已保存配置。性能数据收集将保持在后台运行。你可以在需要时停止收集。</target>
</trans-unit>
<trans-unit id="sql.migration.save.recommendation.report">
<source xml:lang="en">Save recommendation report</source>
<target state="translated">保存建议报告</target>
</trans-unit>
<trans-unit id="sql.migration.save.recommendation.report.success">
<source xml:lang="en">Successfully saved recommendation report to {0}.</source>
<target state="translated">已成功将建议报告保存到 {0}。</target>
</trans-unit>
<trans-unit id="sql.migration.saved.assessment.cancel">
<source xml:lang="en">Cancel</source>
<target state="translated">取消</target>
</trans-unit>
<trans-unit id="sql.migration.saved.assessment.next">
<source xml:lang="en">Next</source>
<target state="translated">下一步</target>
</trans-unit>
<trans-unit id="sql.migration.saved.assessment.result">
<source xml:lang="en">Saved session</source>
<target state="translated">已保存的会话</target>
</trans-unit>
<trans-unit id="sql.migration.search">
<source xml:lang="en">Search</source>
<target state="translated">搜索</target>
</trans-unit>
<trans-unit id="sql.migration.search.for.migration">
<source xml:lang="en">Filter migration results</source>
<target state="translated">筛选迁移结果</target>
</trans-unit>
<trans-unit id="sql.migration.sec">
<source xml:lang="en">{0} sec</source>
<target state="translated">{0} 秒</target>
</trans-unit>
<trans-unit id="sql.migration.select.azure.mi">
<source xml:lang="en">Select your target Azure subscription and your target Azure SQL Managed Instance.</source>
<target state="translated">选择目标 Azure 订阅和目标 Azure SQL 托管实例。</target>
</trans-unit>
<trans-unit id="sql.migration.select.azure.vm">
<source xml:lang="en">Select your target Azure Subscription and your target SQL Server on Azure Virtual Machine for your target.</source>
<target state="translated">为目标在 Azure 虚拟机上选择目标 Azure 订阅和目标 SQL Server。</target>
</trans-unit>
<trans-unit id="sql.migration.select.database.to.continue">
<source xml:lang="en">Please select 1 or more logins for migration</source>
<target state="translated">请选择 1 个或多个用于迁移的登录</target>
</trans-unit>
<trans-unit id="sql.migration.select.database.to.migrate">
<source xml:lang="en">Select the databases to migrate.</source>
<target state="translated">选择要迁移的数据库。</target>
</trans-unit>
<trans-unit id="sql.migration.select.prompt">
<source xml:lang="en">Click on SQL Server instance or any of the databases on the left to view its details.</source>
<target state="translated">单击 SQL Server 实例或左侧的任意数据库以查看其详细信息。</target>
</trans-unit>
<trans-unit id="sql.migration.select.service.apply.label">
<source xml:lang="en">Apply</source>
<target state="translated">应用</target>
</trans-unit>
<trans-unit id="sql.migration.select.service.delete.label">
<source xml:lang="en">Clear</source>
<target state="translated">清除</target>
</trans-unit>
<trans-unit id="sql.migration.select.service.description">
<source xml:lang="en">Azure Database Migration Service</source>
<target state="translated">Azure 数据库迁移服务</target>
</trans-unit>
<trans-unit id="sql.migration.select.service.heading">
<source xml:lang="en">Filter the migration list by Database Migration Service</source>
<target state="translated">按数据库迁移服务筛选迁移列表</target>
</trans-unit>
<trans-unit id="sql.migration.select.service.prompt">
<source xml:lang="en">Select a Database Migration Service</source>
<target state="translated">选择一项数据库迁移服务</target>
</trans-unit>
<trans-unit id="sql.migration.select.service.select.a.">
<source xml:lang="en">Sign into Azure and select an account</source>
<target state="translated">登录 Azure 并选择帐户</target>
</trans-unit>
<trans-unit id="sql.migration.select.service.select.a.location">
<source xml:lang="en">Select a location</source>
<target state="translated">选择位置</target>
</trans-unit>
<trans-unit id="sql.migration.select.service.select.a.resource.group">
<source xml:lang="en">Select a resource group</source>
<target state="translated">选择资源组</target>
</trans-unit>
<trans-unit id="sql.migration.select.service.select.a.service">
<source xml:lang="en">Select a Database Migration Service</source>
<target state="translated">选择一项数据库迁移服务</target>
</trans-unit>
<trans-unit id="sql.migration.select.service.select.a.subscription">
<source xml:lang="en">Select a subscription</source>
<target state="translated">选择订阅</target>
</trans-unit>
<trans-unit id="sql.migration.select.service.select.a.tenant">
<source xml:lang="en">Select a tenant</source>
<target state="translated">选择租户</target>
</trans-unit>
<trans-unit id="sql.migration.select.service.select.account.error">
<source xml:lang="en">An error occurred while loading available Azure accounts.</source>
<target state="translated">加载可用的 Azure 帐户时出错。</target>
</trans-unit>
<trans-unit id="sql.migration.select.service.select.location.error">
<source xml:lang="en">An error occurred while loading locations. Please check your Azure connection and try again.</source>
<target state="translated">加载位置时出错。请检查 Azure 连接,然后重试。</target>
</trans-unit>
<trans-unit id="sql.migration.select.service.select.migration.target">
<source xml:lang="en">Select a target server.</source>
<target state="translated">选择目标服务器。</target>
</trans-unit>
<trans-unit id="sql.migration.select.service.select.resource.group.error">
<source xml:lang="en">An error occurred while loading available resource groups. Please check your Azure connection and try again.</source>
<target state="translated">加载可用的资源组时出错。请检查 Azure 连接,然后重试。</target>
</trans-unit>
<trans-unit id="sql.migration.select.service.select.service.error">
<source xml:lang="en">An error occurred while loading available database migration services. Please check your Azure connection and try again.</source>
<target state="translated">加载可用的数据库迁移服务时出错。请检查 Azure 连接,然后重试。</target>
</trans-unit>
<trans-unit id="sql.migration.select.service.select.subscription.error">
<source xml:lang="en">An error occurred while loading account subscriptions. Please check your Azure connection and try again.</source>
<target state="translated">加载帐户订阅时出错。请检查 Azure 连接,然后重试。</target>
</trans-unit>
<trans-unit id="sql.migration.select.service.select.target.type.">
<source xml:lang="en">Select target Azure SQL Type</source>
<target state="translated">选择目标 Azure SQL 类型</target>
</trans-unit>
<trans-unit id="sql.migration.select.service.select.tenant.error">
<source xml:lang="en">An error occurred while loading available Azure account tenants.</source>
<target state="translated">加载可用的 Azure 帐户租户时出错。</target>
</trans-unit>
<trans-unit id="sql.migration.select.service.service.label">
<source xml:lang="en">Azure Database Migration Service</source>
<target state="translated">Azure 数据库迁移服务</target>
</trans-unit>
<trans-unit id="sql.migration.select.service.title">
<source xml:lang="en">Select Database Migration Service</source>
<target state="translated">选择数据库迁移服务</target>
</trans-unit>
<trans-unit id="sql.migration.select.target.to.continue">
<source xml:lang="en">To continue, select a target.</source>
<target state="translated">如果要继续,请选择目标。</target>
</trans-unit>
<trans-unit id="sql.migration.server">
<source xml:lang="en">Server</source>
<target state="translated">服务器</target>
</trans-unit>
<trans-unit id="sql.migration.service.account.info.text">
<source xml:lang="en">Ensure that the service account running the source SQL Server instance has read privileges on the network share.</source>
<target state="translated">请确保运行源 SQL Server 实例的服务帐户对网络共享拥有读取权限。</target>
</trans-unit>
<trans-unit id="sql.migration.service.container.container.description1">
<source xml:lang="en">Azure Database Migration Service leverages Azure Data Factory's self-hosted integration runtime to upload backups from on-premises network file share to Azure.</source>
<target state="translated">Azure 数据库迁移服务利用 Azure 数据工厂的自承载集成运行时将备份从本地网络文件共享上传到 Azure。</target>
</trans-unit>
<trans-unit id="sql.migration.service.container.container.description2">
<source xml:lang="en">Follow the instructions below to setup self-hosted integration runtime.</source>
<target state="translated">按照下面的说明安装自承载集成运行时。</target>
</trans-unit>
<trans-unit id="sql.migration.service.container.heading">
<source xml:lang="en">Setup integration runtime</source>
<target state="translated">安装集成运行时</target>
</trans-unit>
<trans-unit id="sql.migration.service.container.loading.help">
<source xml:lang="en">Loading Migration Services</source>
<target state="translated">正在加载迁移服务</target>
</trans-unit>
<trans-unit id="sql.migration.service.details.authKeys.label">
<source xml:lang="en">Authentication keys</source>
<target state="translated">身份验证密钥</target>
</trans-unit>
<trans-unit id="sql.migration.service.details.authKeys.title">
<source xml:lang="en">Authentication keys used to connect to the self-hosted integration runtime node</source>
<target state="translated">用于连接到自承载集成运行时节点的身份验证密钥</target>
</trans-unit>
<trans-unit id="sql.migration.service.details.button.label">
<source xml:lang="en">Close</source>
<target state="translated">关闭</target>
</trans-unit>
<trans-unit id="sql.migration.service.details.dialog.title">
<source xml:lang="en">Azure Database Migration Service</source>
<target state="translated">Azure 数据库迁移服务</target>
</trans-unit>
<trans-unit id="sql.migration.service.details.ir.label">
<source xml:lang="en">Self-hosted integration runtime node</source>
<target state="translated">自承载集成运行时节点</target>
</trans-unit>
<trans-unit id="sql.migration.service.details.status.unavailable">
<source xml:lang="en">-- unavailable --</source>
<target state="translated">-- 不可用 --</target>
</trans-unit>
<trans-unit id="sql.migration.service.header">
<source xml:lang="en">Azure Database Migration Service "{0}" details:`</source>
<target state="translated">Azure 数据库迁移服务“{0}”详细信息:</target>
</trans-unit>
<trans-unit id="sql.migration.service.not.found">
<source xml:lang="en">No Migration Services found. To continue, create a new one.</source>
<target state="translated">未找到迁移服务。若要继续,请新建一个。</target>
</trans-unit>
<trans-unit id="sql.migration.service.not.ready">
<source xml:lang="en">Azure Database Migration Service is not registered. Azure Database Migration Service '{0}' needs to be registered with self-hosted integration runtime on any node.</source>
<target state="translated">未注册 Azure 数据库迁移服务。Azure 数据库迁移服务“{0}”需要向任意节点上的自承载集成运行时进行注册。</target>
</trans-unit>
<trans-unit id="sql.migration.service.prompt">
<source xml:lang="en">{0} (change)</source>
<target state="translated">{0} (更改)</target>
</trans-unit>
<trans-unit id="sql.migration.service.ready">
<source xml:lang="en">Azure Database Migration Service '{0}' is connected to self-hosted integration runtime running on the node - {1}</source>
<target state="translated">Azure 数据库迁移服务“{0}”已连接到在节点上运行的自承载集成运行时 - {1}</target>
</trans-unit>
<trans-unit id="sql.migration.service.selection.location.msg">
<source xml:lang="en">Please select the location of your database backup files before continuing.</source>
<target state="translated">请先选择数据库备份文件的位置,然后再继续。</target>
</trans-unit>
<trans-unit id="sql.migration.service.status.refresh.error">
<source xml:lang="en">An error occurred while refreshing the migration service creation status.</source>
<target state="translated">刷新迁移服务创建状态时出错。</target>
</trans-unit>
<trans-unit id="sql.migration.services.container.description">
<source xml:lang="en">Enter the information below to add a new Azure Database Migration Service.</source>
<target state="translated">在下面输入信息以添加新的 Azure 数据库迁移服务。</target>
</trans-unit>
<trans-unit id="sql.migration.services.dialog.title">
<source xml:lang="en">Create Azure Database Migration Service</source>
<target state="translated">创建 Azure 数据库迁移服务</target>
</trans-unit>
<trans-unit id="sql.migration.services.location">
<source xml:lang="en">Azure region for your Azure Database Migration Service. This should be the same region as your target Azure SQL.</source>
<target state="translated">适用于 Azure 数据库迁移服务的 Azure 区域。此区域应与目标 Azure SQL 相同。</target>
</trans-unit>
<trans-unit id="sql.migration.services.name">
<source xml:lang="en">Azure Database Migration Service name.</source>
<target state="translated">Azure 数据库迁移服务名称。</target>
</trans-unit>
<trans-unit id="sql.migration.services.resource.group">
<source xml:lang="en">Resource group for your Azure Database Migration Service.</source>
<target state="translated">Azure 数据库迁移服务的资源组。</target>
</trans-unit>
<trans-unit id="sql.migration.services.subscription">
<source xml:lang="en">Subscription name for your Azure Database Migration Service.</source>
<target state="translated">Azure 数据库迁移服务的订阅名称。</target>
</trans-unit>
<trans-unit id="sql.migration.services.target">
<source xml:lang="en">Azure SQL target selected as default.</source>
<target state="translated">Azure SQL 目标选择为默认。</target>
</trans-unit>
<trans-unit id="sql.migration.shir">
<source xml:lang="en">Self-hosted integration runtime node</source>
<target state="translated">自承载集成运行时节点</target>
</trans-unit>
<trans-unit id="sql.migration.show.status">
<source xml:lang="en">Show status</source>
<target state="translated">显示状态</target>
</trans-unit>
<trans-unit id="sql.migration.size">
<source xml:lang="en">Size (MB)</source>
<target state="translated">大小(MB)</target>
</trans-unit>
<trans-unit id="sql.migration.size.column.header">
<source xml:lang="en">Size</source>
<target state="translated">大小</target>
</trans-unit>
<trans-unit id="sql.migration.size.gb">
<source xml:lang="en">{0} GB</source>
<target state="translated">{0} GB</target>
</trans-unit>
<trans-unit id="sql.migration.size.mb">
<source xml:lang="en">{0} MB</source>
<target state="translated">{0} MB</target>
</trans-unit>
<trans-unit id="sql.migration.size.tb">
<source xml:lang="en">{0} TB</source>
<target state="translated">{0} TB</target>
</trans-unit>
<trans-unit id="sql.migration.sku.available.recommendations.many">
<source xml:lang="en">{0} recommendations available</source>
<target state="translated">{0} 个建议可用</target>
</trans-unit>
<trans-unit id="sql.migration.sku.available.recommendations.one">
<source xml:lang="en">{0} recommendation available</source>
<target state="translated">{0} 个建议可用</target>
</trans-unit>
<trans-unit id="sql.migration.sku.azureConfiguration">
<source xml:lang="en">Azure configuration</source>
<target state="translated">Azure 配置</target>
</trans-unit>
<trans-unit id="sql.migration.sku.azureConfiguration.businessCritical">
<source xml:lang="en">Business critical</source>
<target state="translated">业务关键</target>
</trans-unit>
<trans-unit id="sql.migration.sku.azureConfiguration.gen5">
<source xml:lang="en">Gen5</source>
<target state="translated">Gen5</target>
</trans-unit>
<trans-unit id="sql.migration.sku.azureConfiguration.generalPurpose">
<source xml:lang="en">General purpose</source>
<target state="translated">常规用途</target>
</trans-unit>
<trans-unit id="sql.migration.sku.azureConfiguration.hyperscale">
<source xml:lang="en">Hyperscale</source>
<target state="translated">超大规模</target>
</trans-unit>
<trans-unit id="sql.migration.sku.azureConfiguration.mi">
<source xml:lang="en">{0} - {1} - {2} vCore</source>
<target state="translated">{0} - {1} - {2} vCore</target>
</trans-unit>
<trans-unit id="sql.migration.sku.azureConfiguration.miPreview">
<source xml:lang="en">{0} - {1} - {2} vCore - {3} GB</source>
<target state="translated">{0} - {1} - {2} vCore - {3} GB</target>
</trans-unit>
<trans-unit id="sql.migration.sku.azureConfiguration.premiumSeries">
<source xml:lang="en">Premium-series</source>
<target state="translated">高级系列</target>
</trans-unit>
<trans-unit id="sql.migration.sku.azureConfiguration.premiumSeriesMemoryOptimized">
<source xml:lang="en">Memory optimized premium-series</source>
<target state="translated">内存优化高级系列</target>
</trans-unit>
<trans-unit id="sql.migration.sku.azureConfiguration.sqldb">
<source xml:lang="en">{0} - {1} vCore</source>
<target state="translated">{0} - {1} vCore</target>
</trans-unit>
<trans-unit id="sql.migration.sku.azureConfiguration.sqldbPreview">
<source xml:lang="en">{0} - {1} - {2} vCore - {3} GB</source>
<target state="translated">{0} - {1} - {2} vCore - {3} GB</target>
</trans-unit>
<trans-unit id="sql.migration.sku.azureConfiguration.storage">
<source xml:lang="en">{0} x {1}</source>
<target state="translated">{0} x {1}</target>
</trans-unit>
<trans-unit id="sql.migration.sku.azureConfiguration.vm">
<source xml:lang="en">{0} ({1} vCPU)</source>
<target state="translated">{0} ({1} vCPU)</target>
</trans-unit>
<trans-unit id="sql.migration.sku.azureConfiguration.vmPreview">
<source xml:lang="en">Data: {0}, Log: {1}, tempdb: {2}</source>
<target state="translated">数据: {0},日志: {1}tempdb: {2}</target>
</trans-unit>
<trans-unit id="sql.migration.sku.azureRecommendation.chooseMethod.instructions">
<source xml:lang="en">Choose how you want to provide performance data</source>
<target state="translated">选择希望如何提供性能数据</target>
</trans-unit>
<trans-unit id="sql.migration.sku.azureRecommendation.collectData.method">
<source xml:lang="en">Collect performance data now</source>
<target state="translated">立即收集性能数据</target>
</trans-unit>
<trans-unit id="sql.migration.sku.azureRecommendation.collectDataSelectFolder.instructions">
<source xml:lang="en">Select a folder on your local drive where performance data will be saved</source>
<target state="translated">在将保存性能数据的本地驱动器上选择一个文件夹</target>
</trans-unit>
<trans-unit id="sql.migration.sku.azureRecommendation.description">
<source xml:lang="en">Azure recommendation requires performance data of SQL server instance to provide target recommendation. Enable performance data collection to receive the target recommendation for the databases you want to migrate. The longer this will be enabled the better the recommendation. You can disable performance data collection at any time.</source>
<target state="translated">Azure 建议需要 SQL Server 实例的性能数据来提供目标建议。启用性能数据收集以接收要迁移的数据库的目标建议。启用此功能的时间越长,建议就越好。可以随时禁用性能数据收集。</target>
</trans-unit>
<trans-unit id="sql.migration.sku.azureRecommendation.description2">
<source xml:lang="en">You can also choose to select this data from an existing folder, if you have already collected it previously.</source>
<target state="translated">如果之前已收集此数据,则还可以选择从现有文件夹中选择此数据。</target>
</trans-unit>
<trans-unit id="sql.migration.sku.azureRecommendation.openExisting.method">
<source xml:lang="en">I already have the performance data</source>
<target state="translated">我已有性能数据</target>
</trans-unit>
<trans-unit id="sql.migration.sku.azureRecommendation.openExistingSelectFolder.instructions">
<source xml:lang="en">Select a folder on your local drive where previously collected performance data was saved</source>
<target state="translated">在保存以前收集的性能数据的本地驱动器上选择文件夹</target>
</trans-unit>
<trans-unit id="sql.migration.sku.azureRecommendation.start">
<source xml:lang="en">Start</source>
<target state="translated">开始</target>
</trans-unit>
<trans-unit id="sql.migration.sku.azureRecommendation.start.popup">
<source xml:lang="en">Starting performance data collection...</source>
<target state="translated">正在启动性能数据收集...</target>
</trans-unit>
<trans-unit id="sql.migration.sku.azureRecommendation.status.autoRefreshTimer">
<source xml:lang="en">Initial recommendations will automatically refresh in approximately {0} minute(s).</source>
<target state="translated">初始建议将在大约 {0} 分钟后自动刷新。</target>
</trans-unit>
<trans-unit id="sql.migration.sku.azureRecommendation.status.imported">
<source xml:lang="en">Azure recommendation has been applied using the provided data. Import or collect additional data to refine the recommendation.</source>
<target state="translated">已使用提供的数据应用 Azure 建议。导入或收集其他数据以优化建议。</target>
</trans-unit>
<trans-unit id="sql.migration.sku.azureRecommendation.status.inProgress">
<source xml:lang="en">Data collection in progress. Generating initial recommendations...</source>
<target state="translated">正在收集数据。正在生成初始建议...</target>
</trans-unit>
<trans-unit id="sql.migration.sku.azureRecommendation.status.manualRefreshTimer">
<source xml:lang="en">Check back periodically for updated recommendations by pressing the 'Refresh recommendation' button.</source>
<target state="translated">通过按“刷新建议”按钮来定期返回查看更新的建议。</target>
</trans-unit>
<trans-unit id="sql.migration.sku.azureRecommendation.status.notEnabled">
<source xml:lang="en">Azure recommendation collects and analyzes performance data and then recommends an appropriate sized target in Azure for your workload.</source>
<target state="translated">Azure 建议收集和分析性能数据,然后在 Azure 中为工作负载推荐适当大小的目标。</target>
</trans-unit>
<trans-unit id="sql.migration.sku.azureRecommendation.status.refining">
<source xml:lang="en">Data collection still in progress. Refining existing recommendations...</source>
<target state="translated">数据收集仍在进行。正在优化现有建议...</target>
</trans-unit>
<trans-unit id="sql.migration.sku.azureRecommendation.status.stopped">
<source xml:lang="en">Data collection for Azure recommendations has been stopped.</source>
<target state="translated">已停止 Azure 建议的数据收集。</target>
</trans-unit>
<trans-unit id="sql.migration.sku.azureRecommendation.stop.popup">
<source xml:lang="en">Stopping performance data collection...</source>
<target state="translated">正在停止性能数据收集...</target>
</trans-unit>
<trans-unit id="sql.migration.sku.azureRecommendation.tooltip.inProgress">
<source xml:lang="en">Running the performance collection for a longer period of time helps ensure a more accurate recommendation.</source>
<target state="translated">长时间运行性能集合有助于确保更准确的建议。</target>
</trans-unit>
<trans-unit id="sql.migration.sku.azureRecommendation.tooltip.notStarted">
<source xml:lang="en">Click the button below to import or collect database performance data.</source>
<target state="translated">单击下面的按钮以导入或收集数据库性能数据。</target>
</trans-unit>
<trans-unit id="sql.migration.sku.card.azureRecommendation.inProgress">
<source xml:lang="en">Azure recommendation will be displayed once data collection is complete.</source>
<target state="translated">数据收集完成后,将显示 Azure 建议。</target>
</trans-unit>
<trans-unit id="sql.migration.sku.card.azureRecommendation.notEnabled">
<source xml:lang="en">Azure recommendation is not available. Click “Get Azure recommendation” button below</source>
<target state="translated">Azure 建议不可用。单击下面的“获取 Azure 建议”按钮</target>
</trans-unit>
<trans-unit id="sql.migration.sku.cpu">
<source xml:lang="en">{0} cores</source>
<target state="translated">{0} 个核心</target>
</trans-unit>
<trans-unit id="sql.migration.sku.cpu.requirement">
<source xml:lang="en">CPU requirement</source>
<target state="translated">CPU 要求</target>
</trans-unit>
<trans-unit id="sql.migration.sku.data.iops.requirement">
<source xml:lang="en">Data IOPS requirement</source>
<target state="translated">数据 IOPS 要求</target>
</trans-unit>
<trans-unit id="sql.migration.sku.data.storage.requirement">
<source xml:lang="en">Data storage requirement</source>
<target state="translated">数据存储要求</target>
</trans-unit>
<trans-unit id="sql.migration.sku.gb">
<source xml:lang="en">{0} GB</source>
<target state="translated">{0} GB</target>
</trans-unit>
<trans-unit id="sql.migration.sku.get.recommendation">
<source xml:lang="en">Get Azure recommendation</source>
<target state="translated">获取 Azure 建议</target>
</trans-unit>
<trans-unit id="sql.migration.sku.io.memory.requirement">
<source xml:lang="en">IO latency requirement</source>
<target state="translated">IO 延迟要求</target>
</trans-unit>
<trans-unit id="sql.migration.sku.iops">
<source xml:lang="en">{0} IOPS</source>
<target state="translated">{0} IOPS</target>
</trans-unit>
<trans-unit id="sql.migration.sku.location">
<source xml:lang="en">Azure region for your Azure SQL target. Only regions that contain a target eligible for migration will be shown.</source>
<target state="translated">Azure SQL 目标的 Azure 区域。将仅显示包含符合迁移条件的目标的区域。</target>
</trans-unit>
<trans-unit id="sql.migration.sku.log.storage.requirement">
<source xml:lang="en">Log storage requirement</source>
<target state="translated">日志存储要求</target>
</trans-unit>
<trans-unit id="sql.migration.sku.logs.iops.requirement">
<source xml:lang="en">Logs IOPS requirement</source>
<target state="translated">日志 IOPS 要求</target>
</trans-unit>
<trans-unit id="sql.migration.sku.memory.requirement">
<source xml:lang="en">Memory requirement</source>
<target state="translated">内存要求</target>
</trans-unit>
<trans-unit id="sql.migration.sku.mi.card.title">
<source xml:lang="en">Azure SQL Managed Instance</source>
<target state="translated">Azure SQL 托管实例</target>
</trans-unit>
<trans-unit id="sql.migration.sku.mi.target.title">
<source xml:lang="en">Azure SQL Managed Instance</source>
<target state="translated">Azure SQL 托管实例</target>
</trans-unit>
<trans-unit id="sql.migration.sku.ms">
<source xml:lang="en">{0} ms</source>
<target state="translated">{0} 毫秒</target>
</trans-unit>
<trans-unit id="sql.migration.sku.parameters">
<source xml:lang="en">Recommendation parameters</source>
<target state="translated">建议参数</target>
</trans-unit>
<trans-unit id="sql.migration.sku.parameters.edit">
<source xml:lang="en">Edit parameters</source>
<target state="translated">编辑参数</target>
</trans-unit>
<trans-unit id="sql.migration.sku.parameters.edit.title">
<source xml:lang="en">Edit recommendation parameters</source>
<target state="translated">编辑建议参数</target>
</trans-unit>
<trans-unit id="sql.migration.sku.parameters.enable.elastic">
<source xml:lang="en">Enable elastic recommendation</source>
<target state="translated">启用弹性建议</target>
</trans-unit>
<trans-unit id="sql.migration.sku.parameters.enable.elastic.info">
<source xml:lang="en">Elastic recommendation uses an alternate recommendation model which utilizes personalized price-performance profiling against existing on-cloud customers.</source>
<target state="translated">弹性建议使用替代建议模型,该模型针对现有的云客户使用个性化的性价比分析。</target>
</trans-unit>
<trans-unit id="sql.migration.sku.parameters.enable.preview">
<source xml:lang="en">Enable preview features</source>
<target state="translated">启用预览功能</target>
</trans-unit>
<trans-unit id="sql.migration.sku.parameters.enable.preview.info">
<source xml:lang="en">Enabling this option will include the latest hardware generations that have significantly improved performance and scalability. These SKUs are currently in Preview and may not yet be available in all regions.</source>
<target state="translated">启用此选项将包括性能和可伸缩性显著提高的最新硬件代系。这些 SKU 目前处于预览状态,并且可能尚未在所有区域中提供。</target>
</trans-unit>
<trans-unit id="sql.migration.sku.parameters.percentage.utilization">
<source xml:lang="en">Percentage utilization</source>
<target state="translated">利用率百分比</target>
</trans-unit>
<trans-unit id="sql.migration.sku.parameters.percentage.utilization.tooltip">
<source xml:lang="en">Percentile of data points to be used during aggregation of the performance data.</source>
<target state="translated">在聚合性能数据期间要使用的数据点的百分位数。</target>
</trans-unit>
<trans-unit id="sql.migration.sku.parameters.scale.factor">
<source xml:lang="en">Scale factor</source>
<target state="translated">比例因子</target>
</trans-unit>
<trans-unit id="sql.migration.sku.parameters.scale.factor.invalid">
<source xml:lang="en">Invalid scale factor. Enter a positive integer value.</source>
<target state="translated">比例因子无效。请输入正整数值。</target>
</trans-unit>
<trans-unit id="sql.migration.sku.parameters.scale.factor.tooltip">
<source xml:lang="en">Change scale factor if you want the Azure recommendation to be a percentage larger or smaller than you current workload.</source>
<target state="translated">如果希望 Azure 建议的百分比大于或小于当前工作负载,请更改比例因子。</target>
</trans-unit>
<trans-unit id="sql.migration.sku.parameters.text">
<source xml:lang="en">Enter the information below to edit the recommendation parameters.</source>
<target state="translated">输入以下信息以编辑建议参数。</target>
</trans-unit>
<trans-unit id="sql.migration.sku.parameters.update">
<source xml:lang="en">Update</source>
<target state="translated">更新</target>
</trans-unit>
<trans-unit id="sql.migration.sku.percentage">
<source xml:lang="en">{0}%</source>
<target state="translated">{0}%</target>
</trans-unit>
<trans-unit id="sql.migration.sku.percentile">
<source xml:lang="en">{0}th percentile</source>
<target state="translated">第 {0} 个百分位数</target>
</trans-unit>
<trans-unit id="sql.migration.sku.recommendation">
<source xml:lang="en">Azure recommendation (PREVIEW)</source>
<target state="translated">Azure 建议(预览版)</target>
</trans-unit>
<trans-unit id="sql.migration.sku.recommendation.view.assessment.mi">
<source xml:lang="en">To migrate to Azure SQL Managed Instance, view assessment results and select one or more databases.</source>
<target state="translated">若要迁移到 Azure SQL 托管实例,请查看评估结果并选择一个或多个数据库。</target>
</trans-unit>
<trans-unit id="sql.migration.sku.recommendation.view.assessment.sqldb">
<source xml:lang="en">To migrate to Azure SQL Database, view assessment results and select one or more databases.</source>
<target state="translated">要迁移到 Azure SQL 数据库,请查看评估结果并选择一个或多个数据库。</target>
</trans-unit>
<trans-unit id="sql.migration.sku.recommendation.view.assessment.vm">
<source xml:lang="en">To migrate to SQL Server on Azure Virtual Machine, view assessment results and select one or more databases.</source>
<target state="translated">若要迁移到 Azure 虚拟机上的 SQL Server请查看评估结果并选择一个或多个数据库。</target>
</trans-unit>
<trans-unit id="sql.migration.sku.recommendationReason">
<source xml:lang="en">Recommendation reason</source>
<target state="translated">建议原因</target>
</trans-unit>
<trans-unit id="sql.migration.sku.recommendations">
<source xml:lang="en">Recommendations</source>
<target state="translated">建议</target>
</trans-unit>
<trans-unit id="sql.migration.sku.recommendations.empty.time">
<source xml:lang="en">-</source>
<target state="translated">-</target>
</trans-unit>
<trans-unit id="sql.migration.sku.recommendations.lastRefreshed">
<source xml:lang="en">Last refreshed: {0}</source>
<target state="translated">上次刷新时间: {0}</target>
</trans-unit>
<trans-unit id="sql.migration.sku.recommendations.loading">
<source xml:lang="en">Loading...</source>
<target state="translated">正在加载...</target>
</trans-unit>
<trans-unit id="sql.migration.sku.recommendations.title">
<source xml:lang="en">{0} Recommendations</source>
<target state="translated">{0} 个建议</target>
</trans-unit>
<trans-unit id="sql.migration.sku.recommended.value">
<source xml:lang="en">Value</source>
<target state="translated"></target>
</trans-unit>
<trans-unit id="sql.migration.sku.recommendedConfiguration">
<source xml:lang="en">Recommended configuration</source>
<target state="translated">建议的配置</target>
</trans-unit>
<trans-unit id="sql.migration.sku.refine.recommendation">
<source xml:lang="en">Refine Azure recommendation</source>
<target state="translated">优化 Azure 建议</target>
</trans-unit>
<trans-unit id="sql.migration.sku.refresh.recommendation">
<source xml:lang="en">Refresh recommendation</source>
<target state="translated">刷新建议</target>
</trans-unit>
<trans-unit id="sql.migration.sku.resource">
<source xml:lang="en">Your Azure SQL target resource name</source>
<target state="translated">Azure SQL 目标资源名称</target>
</trans-unit>
<trans-unit id="sql.migration.sku.resource_group">
<source xml:lang="en">Resource group for your Azure SQL target. Only resource groups that contain a target eligible for migration will be shown.</source>
<target state="translated">Azure SQL 目标的资源组。将仅显示包含符合迁移条件的目标的资源组。</target>
</trans-unit>
<trans-unit id="sql.migration.sku.restart.performance.collection">
<source xml:lang="en">Restart data collection</source>
<target state="translated">重启数据收集</target>
</trans-unit>
<trans-unit id="sql.migration.sku.sourceProperties">
<source xml:lang="en">Source properties</source>
<target state="translated">源属性</target>
</trans-unit>
<trans-unit id="sql.migration.sku.sql.dataDisk">
<source xml:lang="en">SQL data files</source>
<target state="translated">SQL 数据文件</target>
</trans-unit>
<trans-unit id="sql.migration.sku.sql.logDisk">
<source xml:lang="en">SQL log files</source>
<target state="translated">SQL 日志文件</target>
</trans-unit>
<trans-unit id="sql.migration.sku.sql.temp">
<source xml:lang="en">SQL tempdb</source>
<target state="translated">SQL tempdb</target>
</trans-unit>
<trans-unit id="sql.migration.sku.sqldb.card.title">
<source xml:lang="en">Azure SQL Database</source>
<target state="translated">Azure SQL 数据库</target>
</trans-unit>
<trans-unit id="sql.migration.sku.sqldb.target.title">
<source xml:lang="en">Azure SQL Database</source>
<target state="translated">Azure SQL 数据库</target>
</trans-unit>
<trans-unit id="sql.migration.sku.stop.performance.collection">
<source xml:lang="en">Stop data collection</source>
<target state="translated">停止数据收集</target>
</trans-unit>
<trans-unit id="sql.migration.sku.storage.dimension">
<source xml:lang="en">Dimension</source>
<target state="translated">维度</target>
</trans-unit>
<trans-unit id="sql.migration.sku.storageGB">
<source xml:lang="en">{0} GB</source>
<target state="translated">{0} GB</target>
</trans-unit>
<trans-unit id="sql.migration.sku.subscription">
<source xml:lang="en">Subscription name for your Azure SQL target</source>
<target state="translated">Azure SQL 目标的订阅名称</target>
</trans-unit>
<trans-unit id="sql.migration.sku.targetDeploymentType">
<source xml:lang="en">Target deployment type</source>
<target state="translated">目标部署类型</target>
</trans-unit>
<trans-unit id="sql.migration.sku.targetStorageConfiguration">
<source xml:lang="en">Recommendation target storage configuration</source>
<target state="translated">建议目标存储配置</target>
</trans-unit>
<trans-unit id="sql.migration.sku.targetStorageConfiguration.caching">
<source xml:lang="en">Host caching</source>
<target state="translated">主机缓存</target>
</trans-unit>
<trans-unit id="sql.migration.sku.targetStorageConfiguration.caching.na">
<source xml:lang="en">Not applicable</source>
<target state="translated">不适用</target>
</trans-unit>
<trans-unit id="sql.migration.sku.targetStorageConfiguration.caching.none">
<source xml:lang="en">None</source>
<target state="translated"></target>
</trans-unit>
<trans-unit id="sql.migration.sku.targetStorageConfiguration.caching.readOnly">
<source xml:lang="en">Read-only</source>
<target state="translated">只读</target>
</trans-unit>
<trans-unit id="sql.migration.sku.targetStorageConfiguration.caching.readWrite">
<source xml:lang="en">Read/write</source>
<target state="translated">读/写</target>
</trans-unit>
<trans-unit id="sql.migration.sku.targetStorageConfiguration.ephemeralTempdb">
<source xml:lang="en">Place tempdb on the local ephemeral SSD (default D:\) drive</source>
<target state="translated">将 tempdb 置于本地临时 SSD (默认为 D: \)驱动器上</target>
</trans-unit>
<trans-unit id="sql.migration.sku.targetStorageConfiguration.info">
<source xml:lang="en">Below is the target storage configuration required to meet your storage performance needs.</source>
<target state="translated">下面是满足存储性能需求所需的目标存储配置。</target>
</trans-unit>
<trans-unit id="sql.migration.sku.targetStorageConfiguration.local.SSD">
<source xml:lang="en">Local SSD</source>
<target state="translated">本地 SSD</target>
</trans-unit>
<trans-unit id="sql.migration.sku.targetStorageConfiguration.recommendedStorageConfiguration">
<source xml:lang="en">Recommended storage configuration</source>
<target state="translated">建议的存储配置</target>
</trans-unit>
<trans-unit id="sql.migration.sku.targetStorageConfiguration.storage">
<source xml:lang="en">Storage</source>
<target state="translated">存储</target>
</trans-unit>
<trans-unit id="sql.migration.sku.viewDetails">
<source xml:lang="en">View details</source>
<target state="translated">查看详细信息</target>
</trans-unit>
<trans-unit id="sql.migration.sku.vm.card.title">
<source xml:lang="en">SQL Server on Azure Virtual Machine</source>
<target state="translated">Azure 虚拟机上的 SQL Server</target>
</trans-unit>
<trans-unit id="sql.migration.sku.vm.target.title">
<source xml:lang="en">SQL Server on Azure Virtual Machine</source>
<target state="translated">Azure 虚拟机上的 SQL Server</target>
</trans-unit>
<trans-unit id="sql.migration.source.configuration">
<source xml:lang="en">Source configuration</source>
<target state="translated">源配置</target>
</trans-unit>
<trans-unit id="sql.migration.source.credentials">
<source xml:lang="en">Source credentials</source>
<target state="translated">源凭据</target>
</trans-unit>
<trans-unit id="sql.migration.source.database">
<source xml:lang="en">Source database name</source>
<target state="translated">源数据库名</target>
</trans-unit>
<trans-unit id="sql.migration.source.databases">
<source xml:lang="en">Source databases</source>
<target state="translated">源数据库</target>
</trans-unit>
<trans-unit id="sql.migration.source.details.sqlAuth">
<source xml:lang="en">Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files.</source>
<target state="translated">输入用于连接到 SQL Server 实例 {0} 的 SQL 身份验证凭据。这些凭据将用于连接到 SQL Server 实例并标识有效的备份文件。</target>
</trans-unit>
<trans-unit id="sql.migration.source.details.windowAuth">
<source xml:lang="en">Enter the Windows Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files.</source>
<target state="translated">输入用于连接到 SQL Server 实例 {0} 的 Windows 身份验证凭据。这些凭据将用于连接到 SQL Server 实例并标识有效的备份文件。</target>
</trans-unit>
<trans-unit id="sql.migration.source.login">
<source xml:lang="en">Source login</source>
<target state="translated">源登录</target>
</trans-unit>
<trans-unit id="sql.migration.source.server">
<source xml:lang="en">Source server</source>
<target state="translated">源服务器</target>
</trans-unit>
<trans-unit id="sql.migration.source.version">
<source xml:lang="en">Source version</source>
<target state="translated">源版本</target>
</trans-unit>
<trans-unit id="sql.migration.sql.assessment.notebook.title">
<source xml:lang="en">SQL migration assessment</source>
<target state="translated">SQL 迁移评估</target>
</trans-unit>
<trans-unit id="sql.migration.sql.database">
<source xml:lang="en">SQL Database</source>
<target state="translated">SQL 数据库</target>
</trans-unit>
<trans-unit id="sql.migration.sql.managed.instance">
<source xml:lang="en">SQL Managed Instance</source>
<target state="translated">SQL 托管实例</target>
</trans-unit>
<trans-unit id="sql.migration.sql.server.instance">
<source xml:lang="en">SQL Server instance</source>
<target state="translated">SQL Server 实例</target>
</trans-unit>
<trans-unit id="sql.migration.sql.virtual.machine">
<source xml:lang="en">SQL Virtual Machine</source>
<target state="translated">SQL 虚拟机</target>
</trans-unit>
<trans-unit id="sql.migration.sql.vm.page.blob.info">
<source xml:lang="en">For target servers running SQL Server 2014 or below, you must store your database backups in an Azure Storage Blob Container instead of uploading them using the network share option. Additionally, you must store the backup files as page blobs, as block blobs are supported only for targets running SQL Server 2016 or later. Learn more: {0}</source>
<target state="translated">对于运行 SQL Server 2014 或更低版本的目标服务器,必须将数据库备份存储在 Azure 存储 Blob 容器中,而不是使用网络共享选项上传它们。此外,必须将备份文件存储为页 Blob因为运行 SQL Server 2016 或更高版本的目标仅支持块 blob。要了解详细信息请访问: {0}</target>
</trans-unit>
<trans-unit id="sql.migration.sql.vm.page.blob.url.label">
<source xml:lang="en">Known issues, limitations, and troubleshooting</source>
<target state="translated">已知问题、限制和故障排除</target>
</trans-unit>
<trans-unit id="sql.migration.sqldb.column.copyduration">
<source xml:lang="en">Copy duration</source>
<target state="translated">复制持续时间</target>
</trans-unit>
<trans-unit id="sql.migration.sqldb.column.copystart">
<source xml:lang="en">Copy start</source>
<target state="translated">复制开始</target>
</trans-unit>
<trans-unit id="sql.migration.sqldb.column.copythroughput">
<source xml:lang="en">Copy throughput</source>
<target state="translated">复制吞吐量</target>
</trans-unit>
<trans-unit id="sql.migration.sqldb.column.dataread">
<source xml:lang="en">Data read</source>
<target state="translated">已读取数据</target>
</trans-unit>
<trans-unit id="sql.migration.sqldb.column.datawritten">
<source xml:lang="en">Data written</source>
<target state="translated">已写入数据</target>
</trans-unit>
<trans-unit id="sql.migration.sqldb.column.parallelcopytype">
<source xml:lang="en">Parallel copy type</source>
<target state="translated">并行复制类型</target>
</trans-unit>
<trans-unit id="sql.migration.sqldb.column.rowscopied">
<source xml:lang="en">Rows copied</source>
<target state="translated">已复制行</target>
</trans-unit>
<trans-unit id="sql.migration.sqldb.column.rowsread">
<source xml:lang="en">Rows read</source>
<target state="translated">已读取行</target>
</trans-unit>
<trans-unit id="sql.migration.sqldb.column.tablename">
<source xml:lang="en">Table name</source>
<target state="translated">表名</target>
</trans-unit>
<trans-unit id="sql.migration.sqldb.column.usedparallelcopies">
<source xml:lang="en">Used parallel copies</source>
<target state="translated">已用并行副本</target>
</trans-unit>
<trans-unit id="sql.migration.sqldb.not.ready">
<source xml:lang="en">The SQL database server '{0}' is unavailable for migration because it is currently in the '{1}' state. To continue, select an available SQL database server.</source>
<target state="translated">SQL 数据库服务器“{0}”不可用于迁移,因为它当前处于“{1}”状态。如果要继续,请选择可用的 SQL 数据库服务器。</target>
</trans-unit>
<trans-unit id="sql.migration.src.database">
<source xml:lang="en">Source database</source>
<target state="translated">源数据库</target>
</trans-unit>
<trans-unit id="sql.migration.src.server">
<source xml:lang="en">Source name</source>
<target state="translated">源名称</target>
</trans-unit>
<trans-unit id="sql.migration.start.login.migration.button">
<source xml:lang="en">Migrate</source>
<target state="translated">迁移</target>
</trans-unit>
<trans-unit id="sql.migration.start.migration.button">
<source xml:lang="en">Start migration</source>
<target state="translated">开始迁移</target>
</trans-unit>
<trans-unit id="sql.migration.start.session">
<source xml:lang="en">Start a new session</source>
<target state="translated">启动新会话</target>
</trans-unit>
<trans-unit id="sql.migration.start.time">
<source xml:lang="en">Start time</source>
<target state="translated">开始时间</target>
</trans-unit>
<trans-unit id="sql.migration.starting.login">
<source xml:lang="en">Validating and migrating logins are in progress</source>
<target state="translated">正在验证和迁移登录</target>
</trans-unit>
<trans-unit id="sql.migration.starting.login.failed">
<source xml:lang="en">Validating and migrating logins failed</source>
<target state="translated">验证和迁移登录失败</target>
</trans-unit>
<trans-unit id="sql.migration.starting.migration.dberror">
<source xml:lang="en">Error migrating certificate for database {0}. {1}</source>
<target state="translated">迁移数据库 {0} 的证书时出错。{1}</target>
</trans-unit>
<trans-unit id="sql.migration.starting.migration.error">
<source xml:lang="en">An error occurred while starting the certificate migration: '{0}'</source>
<target state="translated">启动证书迁移时出错:“{0}”</target>
</trans-unit>
<trans-unit id="sql.migration.state.canceled">
<source xml:lang="en">Canceled</source>
<target state="translated">已取消</target>
</trans-unit>
<trans-unit id="sql.migration.state.failed">
<source xml:lang="en">Failed</source>
<target state="translated">失败</target>
</trans-unit>
<trans-unit id="sql.migration.state.pending">
<source xml:lang="en">Pending</source>
<target state="translated">挂起</target>
</trans-unit>
<trans-unit id="sql.migration.state.running">
<source xml:lang="en">Running</source>
<target state="translated">正在运行</target>
</trans-unit>
<trans-unit id="sql.migration.state.succeeded">
<source xml:lang="en">Succeeded</source>
<target state="translated">成功</target>
</trans-unit>
<trans-unit id="sql.migration.status">
<source xml:lang="en">Status</source>
<target state="translated">状态</target>
</trans-unit>
<trans-unit id="sql.migration.status.add.account">
<source xml:lang="en">Add account</source>
<target state="translated">添加帐户</target>
</trans-unit>
<trans-unit id="sql.migration.status.add.account.MESSAGE">
<source xml:lang="en">Add your Azure account to view existing migrations and their status.</source>
<target state="translated">添加 Azure 帐户以查看现有迁移及其状态。</target>
</trans-unit>
<trans-unit id="sql.migration.status.canceled">
<source xml:lang="en">Canceled</source>
<target state="translated">已取消</target>
</trans-unit>
<trans-unit id="sql.migration.status.canceling">
<source xml:lang="en">Canceling</source>
<target state="translated">正在取消</target>
</trans-unit>
<trans-unit id="sql.migration.status.completing">
<source xml:lang="en">Completing</source>
<target state="translated">正在完成</target>
</trans-unit>
<trans-unit id="sql.migration.status.creating">
<source xml:lang="en">Creating</source>
<target state="translated">正在创建</target>
</trans-unit>
<trans-unit id="sql.migration.status.dropdown.all">
<source xml:lang="en">Status: All</source>
<target state="translated">状态: 所有</target>
</trans-unit>
<trans-unit id="sql.migration.status.dropdown.completing">
<source xml:lang="en">Status: Completing</source>
<target state="translated">状态: 正在完成</target>
</trans-unit>
<trans-unit id="sql.migration.status.dropdown.failed">
<source xml:lang="en">Status: Failed</source>
<target state="translated">状态: 失败</target>
</trans-unit>
<trans-unit id="sql.migration.status.dropdown.ongoing">
<source xml:lang="en">Status: Ongoing</source>
<target state="translated">状态: 正在进行</target>
</trans-unit>
<trans-unit id="sql.migration.status.dropdown.succeeded">
<source xml:lang="en">Status: Succeeded</source>
<target state="translated">状态: 已成功</target>
</trans-unit>
<trans-unit id="sql.migration.status.error.count.multiple">
<source xml:lang="en"> ({0} errors)</source>
<target state="translated"> ({0} 个错误)</target>
</trans-unit>
<trans-unit id="sql.migration.status.error.count.single">
<source xml:lang="en"> ({0} error)</source>
<target state="translated"> ({0} 错误)</target>
</trans-unit>
<trans-unit id="sql.migration.status.failed">
<source xml:lang="en">Failed</source>
<target state="translated">失败</target>
</trans-unit>
<trans-unit id="sql.migration.status.inprogress">
<source xml:lang="en">In progress</source>
<target state="translated">进行中</target>
</trans-unit>
<trans-unit id="sql.migration.status.readyforcutover">
<source xml:lang="en">Ready for cutover</source>
<target state="translated">已准备好进行直接转换</target>
</trans-unit>
<trans-unit id="sql.migration.status.refresh.label">
<source xml:lang="en">Refresh</source>
<target state="translated">刷新</target>
</trans-unit>
<trans-unit id="sql.migration.status.restoring">
<source xml:lang="en">Restoring</source>
<target state="translated">正在还原</target>
</trans-unit>
<trans-unit id="sql.migration.status.retriable">
<source xml:lang="en">Retriable</source>
<target state="translated">可重试</target>
</trans-unit>
<trans-unit id="sql.migration.status.select.service.MESSAGE">
<source xml:lang="en">Select a Database Migration Service to monitor migrations.</source>
<target state="translated">选择一项数据库迁移服务来监视迁移。</target>
</trans-unit>
<trans-unit id="sql.migration.status.status.label">
<source xml:lang="en">Status</source>
<target state="translated">状态</target>
</trans-unit>
<trans-unit id="sql.migration.status.succeeded">
<source xml:lang="en">Succeeded</source>
<target state="translated">成功</target>
</trans-unit>
<trans-unit id="sql.migration.status.uploadingfullbackup">
<source xml:lang="en">Uploading full backup</source>
<target state="translated">正在上传完整备份</target>
</trans-unit>
<trans-unit id="sql.migration.status.uploadinglogbackup">
<source xml:lang="en">Uploading log backup(s)</source>
<target state="translated">上传日志备份</target>
</trans-unit>
<trans-unit id="sql.migration.status.value">
<source xml:lang="en">{0}</source>
<target state="translated">{0}</target>
</trans-unit>
<trans-unit id="sql.migration.status.warning.count.multiple">
<source xml:lang="en"> ({0} warnings)</source>
<target state="translated"> ({0} 个警告)</target>
</trans-unit>
<trans-unit id="sql.migration.status.warning.count.single">
<source xml:lang="en"> ({0} warning)</source>
<target state="translated"> ({0} 个警告)</target>
</trans-unit>
<trans-unit id="sql.migration.storage.account">
<source xml:lang="en">Storage account</source>
<target state="translated">存储帐户</target>
</trans-unit>
<trans-unit id="sql.migration.subscription">
<source xml:lang="en">Subscription</source>
<target state="translated">订阅</target>
</trans-unit>
<trans-unit id="sql.migration.summary.azure.storage">
<source xml:lang="en">Azure storage</source>
<target state="translated">Azure 存储</target>
</trans-unit>
<trans-unit id="sql.migration.summary.azure.storage.subscription">
<source xml:lang="en">Azure storage subscription</source>
<target state="translated">Azure 存储订阅</target>
</trans-unit>
<trans-unit id="sql.migration.summary.database.count">
<source xml:lang="en">Databases for migration</source>
<target state="translated">要迁移的数据库</target>
</trans-unit>
<trans-unit id="sql.migration.summary.mi.type">
<source xml:lang="en">Azure SQL Managed Instance</source>
<target state="translated">Azure SQL 托管实例</target>
</trans-unit>
<trans-unit id="sql.migration.summary.page.title">
<source xml:lang="en">Summary</source>
<target state="translated">摘要</target>
</trans-unit>
<trans-unit id="sql.migration.summary.sqldb.type">
<source xml:lang="en">Azure SQL Database</source>
<target state="translated">Azure SQL 数据库</target>
</trans-unit>
<trans-unit id="sql.migration.summary.vm.type">
<source xml:lang="en">SQL Server on Azure Virtual Machine</source>
<target state="translated">Azure 虚拟机上的 SQL Server</target>
</trans-unit>
<trans-unit id="sql.migration.tab.button.feedback.description">
<source xml:lang="en">Feedback</source>
<target state="translated">反馈</target>
</trans-unit>
<trans-unit id="sql.migration.tab.button.feedback.label">
<source xml:lang="en">Feedback</source>
<target state="translated">反馈</target>
</trans-unit>
<trans-unit id="sql.migration.tab.button.login.migration.description">
<source xml:lang="en">Migrate logins to Azure SQL</source>
<target state="translated">将登录迁移到 Azure SQL</target>
</trans-unit>
<trans-unit id="sql.migration.tab.button.login.migration.label">
<source xml:lang="en">New login migration (PREVIEW)</source>
<target state="translated">新登录迁移(预览版)</target>
</trans-unit>
<trans-unit id="sql.migration.tab.button.migration.description">
<source xml:lang="en">Migrate to Azure SQL</source>
<target state="translated">迁移到 Azure SQL</target>
</trans-unit>
<trans-unit id="sql.migration.tab.button.migration.label">
<source xml:lang="en">New migration</source>
<target state="translated">新建迁移</target>
</trans-unit>
<trans-unit id="sql.migration.tab.button.support.description">
<source xml:lang="en">New support request</source>
<target state="translated">新建支持请求</target>
</trans-unit>
<trans-unit id="sql.migration.tab.button.support.label">
<source xml:lang="en">New support request</source>
<target state="translated">新建支持请求</target>
</trans-unit>
<trans-unit id="sql.migration.tab.dashboard.title">
<source xml:lang="en">Dashboard</source>
<target state="translated">仪表板</target>
</trans-unit>
<trans-unit id="sql.migration.tab.migrations.title">
<source xml:lang="en">Migrations</source>
<target state="translated">迁移</target>
</trans-unit>
<trans-unit id="sql.migration.table.error.title">
<source xml:lang="en">Table migration status details</source>
<target state="translated">表迁移状态详细信息</target>
</trans-unit>
<trans-unit id="sql.migration.table.migration.status.label">
<source xml:lang="en">Table migration status: {0}</source>
<target state="translated">表迁移状态: {0}</target>
</trans-unit>
<trans-unit id="sql.migration.table.missing.count">
<source xml:lang="en">Missing target tables excluded from list: {0}</source>
<target state="translated">缺少的目标表已从列表中排除: {0}</target>
</trans-unit>
<trans-unit id="sql.migration.table.select.label">
<source xml:lang="en">Select tables for {0}</source>
<target state="translated">选择 {0} 的表</target>
</trans-unit>
<trans-unit id="sql.migration.table.selected.count">
<source xml:lang="en">{0} of {1} tables selected</source>
<target state="translated">已选择 {0} 个表(共 {1} 个)</target>
</trans-unit>
<trans-unit id="sql.migration.table.selection.count">
<source xml:lang="en">{0} of {1}</source>
<target state="translated">{0} 个(共 {1} 个)</target>
</trans-unit>
<trans-unit id="sql.migration.table.selection.edit">
<source xml:lang="en">Edit</source>
<target state="translated">编辑</target>
</trans-unit>
<trans-unit id="sql.migration.table.selection.filter">
<source xml:lang="en">Filter tables</source>
<target state="translated">筛选表</target>
</trans-unit>
<trans-unit id="sql.migration.table.selection.status.column">
<source xml:lang="en">Has rows</source>
<target state="translated">具有行</target>
</trans-unit>
<trans-unit id="sql.migration.table.selection.tablename.column">
<source xml:lang="en">Table name</source>
<target state="translated">表单名称</target>
</trans-unit>
<trans-unit id="sql.migration.table.selection.update.button">
<source xml:lang="en">Update</source>
<target state="translated">更新</target>
</trans-unit>
<trans-unit id="sql.migration.table.selection.update.cancel">
<source xml:lang="en">Cancel</source>
<target state="translated">取消</target>
</trans-unit>
<trans-unit id="sql.migration.target">
<source xml:lang="en">Target</source>
<target state="translated">目标</target>
</trans-unit>
<trans-unit id="sql.migration.target.azure.sql.instance.database.name">
<source xml:lang="en">Target database</source>
<target state="translated">目标数据库</target>
</trans-unit>
<trans-unit id="sql.migration.target.azure.sql.instance.name">
<source xml:lang="en">Target name</source>
<target state="translated">目标名</target>
</trans-unit>
<trans-unit id="sql.migration.target.azure.sql.instance.server.name">
<source xml:lang="en">Target name</source>
<target state="translated">目标名</target>
</trans-unit>
<trans-unit id="sql.migration.target.database.name">
<source xml:lang="en">Target database name</source>
<target state="translated">目标数据库名</target>
</trans-unit>
<trans-unit id="sql.migration.target.platform">
<source xml:lang="en">Target platform</source>
<target state="translated">目标平台</target>
</trans-unit>
<trans-unit id="sql.migration.target.server">
<source xml:lang="en">Target server</source>
<target state="translated">目标服务器</target>
</trans-unit>
<trans-unit id="sql.migration.target.table.count.name">
<source xml:lang="en">Tables selected</source>
<target state="translated">已选择表</target>
</trans-unit>
<trans-unit id="sql.migration.target.table.missing">
<source xml:lang="en">Target table does not exist</source>
<target state="translated">目标表不存在</target>
</trans-unit>
<trans-unit id="sql.migration.target.table.not.empty">
<source xml:lang="en">Target table is not empty.</source>
<target state="translated">目标表不为空。</target>
</trans-unit>
<trans-unit id="sql.migration.target.version">
<source xml:lang="en">Target version</source>
<target state="translated">目标版本</target>
</trans-unit>
<trans-unit id="sql.migration.tde.button.caption">
<source xml:lang="en">Edit</source>
<target state="translated">编辑</target>
</trans-unit>
<trans-unit id="sql.migration.tde.button.migrate">
<source xml:lang="en">Migrate certificates</source>
<target state="translated">迁移证书</target>
</trans-unit>
<trans-unit id="sql.migration.tde.migrate.canceled">
<source xml:lang="en">Certificates migration was canceled. Please run and complete the certificates migration to continue.</source>
<target state="translated">证书迁移已取消。请运行并完成证书迁移以继续。</target>
</trans-unit>
<trans-unit id="sql.migration.tde.migrate.canceled.errors">
<source xml:lang="en">Validation was canceled with the following error(s):{0}{1}</source>
<target state="translated">验证已取消,出现以下错误:{0}{1}</target>
</trans-unit>
<trans-unit id="sql.migration.tde.migrate.column.databases">
<source xml:lang="en">Databases</source>
<target state="translated">数据库</target>
</trans-unit>
<trans-unit id="sql.migration.tde.migrate.column.status">
<source xml:lang="en">Status</source>
<target state="translated">状态</target>
</trans-unit>
<trans-unit id="sql.migration.tde.migrate.completed.errors">
<source xml:lang="en">Migration completed with the following error(s):{0}{1}</source>
<target state="translated">迁移已完成,出现以下错误:{0}{1}</target>
</trans-unit>
<trans-unit id="sql.migration.tde.migrate.copy.results">
<source xml:lang="en">Copy migration results</source>
<target state="translated">复制迁移结果</target>
</trans-unit>
<trans-unit id="sql.migration.tde.migrate.done.button">
<source xml:lang="en">Done</source>
<target state="translated">完成</target>
</trans-unit>
<trans-unit id="sql.migration.tde.migrate.heading">
<source xml:lang="en">Migrating the certificates from the following databases:</source>
<target state="translated">从以下数据库迁移证书:</target>
</trans-unit>
<trans-unit id="sql.migration.tde.migrate.not.run">
<source xml:lang="en">Certificates migration has not been run for the current configuration. Please run and complete the certificates migration to continue.</source>
<target state="translated">尚未为当前配置运行证书迁移。请运行并完成证书迁移以继续。</target>
</trans-unit>
<trans-unit id="sql.migration.tde.migrate.results.heading">
<source xml:lang="en">Certificates migration progress details:</source>
<target state="translated">证书迁移进度详细信息:</target>
</trans-unit>
<trans-unit id="sql.migration.tde.migrate.results.heading.completed">
<source xml:lang="en">Certificates migration results:</source>
<target state="translated">证书迁移结果:</target>
</trans-unit>
<trans-unit id="sql.migration.tde.migrate.results.heading.previous">
<source xml:lang="en">Previous certificates migration results:</source>
<target state="translated">以前的证书迁移结果:</target>
</trans-unit>
<trans-unit id="sql.migration.tde.migrate.start.validation">
<source xml:lang="en">Retry migration</source>
<target state="translated">重试迁移</target>
</trans-unit>
<trans-unit id="sql.migration.tde.migrate.status.details">
<source xml:lang="en">Migration status: {0}{1}{2}</source>
<target state="translated">迁移状态: {0}{1}{2}</target>
</trans-unit>
<trans-unit id="sql.migration.tde.migrate.status.error">
<source xml:lang="en">{0}{1}{2}</source>
<target state="translated">{0}{1}{2}</target>
</trans-unit>
<trans-unit id="sql.migration.tde.migrate.success">
<source xml:lang="en">Certificates migration completed successfully. Please click Next to proceed with the migration.</source>
<target state="translated">证书迁移已成功完成。请单击“下一步”继续迁移。</target>
</trans-unit>
<trans-unit id="sql.migration.tde.migrate.validation.camceled">
<source xml:lang="en">Migration canceled</source>
<target state="translated">迁移已取消</target>
</trans-unit>
<trans-unit id="sql.migration.tde.migrate.validation.completed">
<source xml:lang="en">Migration completed successfully.</source>
<target state="translated">已成功完成迁移。</target>
</trans-unit>
<trans-unit id="sql.migration.tde.msg.databases.selected">
<source xml:lang="en">{0} Transparent Data Encryption enabled databases selected for migration. {1}</source>
<target state="translated">{0} 透明数据加密已为迁移选择的已启用数据库。{1}</target>
</trans-unit>
<trans-unit id="sql.migration.tde.msg.empty">
<source xml:lang="en">No encrypted database selected.</source>
<target state="translated">未选择加密数据库。</target>
</trans-unit>
<trans-unit id="sql.migration.tde.msg.manual">
<source xml:lang="en">You have chosen to manually migrate certificates.</source>
<target state="translated">你已选择手动迁移证书。</target>
</trans-unit>
<trans-unit id="sql.migration.tde.msg.tde">
<source xml:lang="en">You have given access to Azure Data Studio to migrate the encryption certificates and database.</source>
<target state="translated">你已授予迁移加密证书和数据库 Azure Data Studio 的访问权限。</target>
</trans-unit>
<trans-unit id="sql.migration.tde.progress.update">
<source xml:lang="en">{0} of {1} completed</source>
<target state="translated">{1} 的 {0} 已完成</target>
</trans-unit>
<trans-unit id="sql.migration.tde.wizard.databases.selected">
<source xml:lang="en">{0} out of {1} selected database(s) is using transparent data encryption.</source>
<target state="translated">{1} 中所选 {0} 数据库正在使用透明数据加密。</target>
</trans-unit>
<trans-unit id="sql.migration.tde.wizard.description">
<source xml:lang="en">To migrate an encrypted database successfully you need to provide access to the encryption certificates or migrate certificates manually before proceeding with the migration. {0}.</source>
<target state="translated">若要成功迁移加密数据库,需要在继续迁移之前提供对加密证书的访问权限或手动迁移证书。{0}。</target>
</trans-unit>
<trans-unit id="sql.migration.tde.wizard.network.share.info">
<source xml:lang="en">Network path where certificate will be placed.</source>
<target state="translated">将放置证书的网络路径。</target>
</trans-unit>
<trans-unit id="sql.migration.tde.wizard.network.share.label">
<source xml:lang="en">Network path for certificate</source>
<target state="translated">证书的网络路径</target>
</trans-unit>
<trans-unit id="sql.migration.tde.wizard.network.share.placeholder">
<source xml:lang="en">Enter network path</source>
<target state="translated">输入网络路径</target>
</trans-unit>
<trans-unit id="sql.migration.tde.wizard.optionads">
<source xml:lang="en">Export my certificates and private key to the target.</source>
<target state="translated">将我的证书和私钥导出到目标。</target>
</trans-unit>
<trans-unit id="sql.migration.tde.wizard.optionadsconfirm">
<source xml:lang="en">I give consent to use my credentials for accessing the certificates.</source>
<target state="translated">我同意使用我的凭据访问证书。</target>
</trans-unit>
<trans-unit id="sql.migration.tde.wizard.optionmanual">
<source xml:lang="en">I don't want Azure Data Studio to export the certificates.</source>
<target state="translated">我不希望 Azure Data Studio 导出证书。</target>
</trans-unit>
<trans-unit id="sql.migration.tde.wizard.optionmanual.warning">
<source xml:lang="en">You must migrate the certificates before proceeding with the migration otherwise the migration will fail. {0}.</source>
<target state="translated">必须先迁移证书,然后再继续迁移,否则迁移将失败。{0}。</target>
</trans-unit>
<trans-unit id="sql.migration.tde.wizard.optionscaption">
<source xml:lang="en">Certificate migration</source>
<target state="translated">证书迁移</target>
</trans-unit>
<trans-unit id="sql.migration.tde.wizard.title">
<source xml:lang="en">Encrypted database selected.</source>
<target state="translated">已选择加密数据库。</target>
</trans-unit>
<trans-unit id="sql.migration.test.connection">
<source xml:lang="en">Test connection</source>
<target state="translated">测试连接</target>
</trans-unit>
<trans-unit id="sql.migration.type">
<source xml:lang="en">Type</source>
<target state="translated">类型</target>
</trans-unit>
<trans-unit id="sql.migration.type.label">
<source xml:lang="en">Type:</source>
<target state="translated">类型:</target>
</trans-unit>
<trans-unit id="sql.migration.unavailable.target">
<source xml:lang="en">(Unavailable) {0}</source>
<target state="translated">(不可用) {0}</target>
</trans-unit>
<trans-unit id="sql.migration.unique.name">
<source xml:lang="en">Select a unique name for this target database</source>
<target state="translated">为此目标数据库选择唯一名称</target>
</trans-unit>
<trans-unit id="sql.migration.username">
<source xml:lang="en">User name</source>
<target state="translated">用户名</target>
</trans-unit>
<trans-unit id="sql.migration.username.label">
<source xml:lang="en">Target user name</source>
<target state="translated">目标用户名</target>
</trans-unit>
<trans-unit id="sql.migration.username.placeholder">
<source xml:lang="en">Enter the target user name</source>
<target state="translated">输入目标用户名</target>
</trans-unit>
<trans-unit id="sql.migration.validate.error.gatewaytimeout">
<source xml:lang="en">A time-out was encountered while validating a resource connection. Learn more: https://aka.ms/dms-migrations-troubleshooting.</source>
<target state="translated">验证资源连接时遇到超时。了解详细信息: https://aka.ms/dms-migrations-troubleshooting。</target>
</trans-unit>
<trans-unit id="sql.migration.validate.ir.column.status">
<source xml:lang="en">Status</source>
<target state="translated">状态</target>
</trans-unit>
<trans-unit id="sql.migration.validate.ir.column.validation.steps">
<source xml:lang="en">Validation steps</source>
<target state="translated">验证步骤</target>
</trans-unit>
<trans-unit id="sql.migration.validate.ir.completed.errors">
<source xml:lang="en">Validation completed with the following error(s):{0}{1}</source>
<target state="translated">验证已完成,出现以下错误:{0}{1}</target>
</trans-unit>
<trans-unit id="sql.migration.validate.ir.copy.results">
<source xml:lang="en">Copy validation results</source>
<target state="translated">复制验证结果</target>
</trans-unit>
<trans-unit id="sql.migration.validate.ir.done.button">
<source xml:lang="en">Done</source>
<target state="translated">完成</target>
</trans-unit>
<trans-unit id="sql.migration.validate.ir.heading">
<source xml:lang="en">We are validating the following:</source>
<target state="translated">我们正在验证以下内容:</target>
</trans-unit>
<trans-unit id="sql.migration.validate.ir.results.heading">
<source xml:lang="en">Validation step details</source>
<target state="translated">验证步骤详细信息</target>
</trans-unit>
<trans-unit id="sql.migration.validate.ir.sqldb.validation.result.error">
<source xml:lang="en">Validation check error{0}Source database: {1}{0}Target database: {2}{0}Error: {3} - {4}</source>
<target state="translated">源数据库验证检查错误{0}: {1}{0}目标数据库: {2}{0}错误: {3} - {4}</target>
</trans-unit>
<trans-unit id="sql.migration.validate.ir.start.validation">
<source xml:lang="en">Start validation</source>
<target state="translated">开始验证</target>
</trans-unit>
<trans-unit id="sql.migration.validate.ir.status">
<source xml:lang="en">Validation status: {0}</source>
<target state="translated">验证状态: {0}</target>
</trans-unit>
<trans-unit id="sql.migration.validate.ir.status.error">
<source xml:lang="en">{0}{1}{2}</source>
<target state="translated">{0}{1}{2}</target>
</trans-unit>
<trans-unit id="sql.migration.validate.ir.status.error.count.many">
<source xml:lang="en">{0} - {1} errors</source>
<target state="translated">{0} - {1} 个错误</target>
</trans-unit>
<trans-unit id="sql.migration.validate.ir.status.error.count.one">
<source xml:lang="en">{0} - 1 error</source>
<target state="translated">{0} - 1 个错误</target>
</trans-unit>
<trans-unit id="sql.migration.validate.ir.status.errors">
<source xml:lang="en">Validation status: {0}{1}{2}</source>
<target state="translated">验证状态: {0}{1}{2}</target>
</trans-unit>
<trans-unit id="sql.migration.validate.ir.stop.validation">
<source xml:lang="en">Stop validation</source>
<target state="translated">停止验证</target>
</trans-unit>
<trans-unit id="sql.migration.validate.ir.validation.camceled">
<source xml:lang="en">Validation check canceled</source>
<target state="translated">验证检查已取消</target>
</trans-unit>
<trans-unit id="sql.migration.validate.ir.validation.completed">
<source xml:lang="en">Validation completed successfully.</source>
<target state="translated">已成功完成验证。</target>
</trans-unit>
<trans-unit id="sql.migration.validate.ir.validation.result.api.error">
<source xml:lang="en">Validation check error{0}Database:{1}{0}Error: {2} - {3}</source>
<target state="translated">验证检查错误{0}数据库:{1}{0}错误: {2} - {3}</target>
</trans-unit>
<trans-unit id="sql.migration.validate.ir.validation.result.error">
<source xml:lang="en">Validation check error{0}Source database: {1}{0}File share path: {2}{0}Error: {3} - {4}</source>
<target state="translated">源数据库验证检查错误{0}: {1}{0}文件分享路径: {2}{0}错误: {3} - {4}</target>
</trans-unit>
<trans-unit id="sql.migration.validate.ir.validation.result.label.networkshare">
<source xml:lang="en">Network share connectivity: '{0}' </source>
<target state="translated">网络共享连接:“{0}” </target>
</trans-unit>
<trans-unit id="sql.migration.validate.ir.validation.result.label.shir">
<source xml:lang="en">Integration runtime connectivity</source>
<target state="translated">集成运行时连接</target>
</trans-unit>
<trans-unit id="sql.migration.validate.ir.validation.result.label.source.database">
<source xml:lang="en">Source database connectivity: '{0}'</source>
<target state="translated">源数据库连接:“{0}”</target>
</trans-unit>
<trans-unit id="sql.migration.validate.ir.validation.result.label.storage">
<source xml:lang="en">Azure storage connectivity</source>
<target state="translated">Azure 存储连接</target>
</trans-unit>
<trans-unit id="sql.migration.validate.ir.validation.result.label.target.database">
<source xml:lang="en">Target database connectivity: '{0}'</source>
<target state="translated">目标数据库连接:“{0}”</target>
</trans-unit>
<trans-unit id="sql.migration.validation.canceled">
<source xml:lang="en">Validation was canceled. Please run and validate the migration settings to continue.</source>
<target state="translated">验证已取消。请运行并验证迁移设置以继续。</target>
</trans-unit>
<trans-unit id="sql.migration.validation.canceled.errors">
<source xml:lang="en">Validation was canceled with the following error(s):{0}{1}</source>
<target state="translated">验证已取消,出现以下错误:{0}{1}</target>
</trans-unit>
<trans-unit id="sql.migration.validation.dialog.title">
<source xml:lang="en">Running validation</source>
<target state="translated">正在运行验证</target>
</trans-unit>
<trans-unit id="sql.migration.validation.not.run">
<source xml:lang="en">Validation has not been run for the current configuration. Please run and validate the migration settings to continue.</source>
<target state="translated">尚未对当前配置运行验证。请运行并验证迁移设置以继续。</target>
</trans-unit>
<trans-unit id="sql.migration.validation.state.canceled">
<source xml:lang="en">Canceled</source>
<target state="translated">已取消</target>
</trans-unit>
<trans-unit id="sql.migration.validation.state.failed">
<source xml:lang="en">Failed</source>
<target state="translated">失败</target>
</trans-unit>
<trans-unit id="sql.migration.validation.state.pending">
<source xml:lang="en">Pending</source>
<target state="translated">挂起</target>
</trans-unit>
<trans-unit id="sql.migration.validation.state.running">
<source xml:lang="en">Running</source>
<target state="translated">正在运行</target>
</trans-unit>
<trans-unit id="sql.migration.validation.state.succeeded">
<source xml:lang="en">Succeeded</source>
<target state="translated">成功</target>
</trans-unit>
<trans-unit id="sql.migration.validation.success">
<source xml:lang="en">Validation completed successfully. Please click Next to proceed with the migration.</source>
<target state="translated">验证已成功完成。 请单击“下一步”继续迁移。</target>
</trans-unit>
<trans-unit id="sql.migration.view.all">
<source xml:lang="en">All database migrations</source>
<target state="translated">所有数据库迁移</target>
</trans-unit>
<trans-unit id="sql.migration.view.select.button.label">
<source xml:lang="en">View/Select</source>
<target state="translated">查看/选择</target>
</trans-unit>
<trans-unit id="sql.migration.vm.not.ready.iaas.extension">
<source xml:lang="en">The virtual machine '{0}' is unavailable for migration because the SQL Server IaaS Agent extension is currently in '{1}' mode instead of Full mode. Learn more: https://aka.ms/sql-iaas-extension</source>
<target state="translated">虚拟机“{0}”不可用于迁移,因为 SQL Server IaaS 代理扩展当前处于“{1}”模式,而不是“完整”模式。了解详细信息: https://aka.ms/sql-iaas-extension</target>
</trans-unit>
<trans-unit id="sql.migration.vm.not.ready.power.state">
<source xml:lang="en">The virtual machine '{0}' is unavailable for migration because the underlying virtual machine is not running. Please make sure it is powered on before retrying.</source>
<target state="translated">虚拟机“{0}”不可用于迁移,因为基础虚拟机未运行。请确保它已开机,然后重试。</target>
</trans-unit>
<trans-unit id="sql.migration.warning">
<source xml:lang="en">Warning</source>
<target state="translated">警告</target>
</trans-unit>
<trans-unit id="sql.migration.warnings">
<source xml:lang="en">Warnings</source>
<target state="translated">警告</target>
</trans-unit>
<trans-unit id="sql.migration.warnings.count">
<source xml:lang="en">Warnings ({0})</source>
<target state="translated">警告({0})</target>
</trans-unit>
<trans-unit id="sql.migration.warnings.details">
<source xml:lang="en">Warnings details</source>
<target state="translated">警告详细信息</target>
</trans-unit>
<trans-unit id="sql.migration.windows.user.account">
<source xml:lang="en">Domain\username</source>
<target state="translated">域\用户名</target>
</trans-unit>
<trans-unit id="sql.migration.wizard.account.add.button.label">
<source xml:lang="en">Link account</source>
<target state="translated">链接帐户</target>
</trans-unit>
<trans-unit id="sql.migration.wizard.account.count.multiple.message">
<source xml:lang="en">{0} accounts linked</source>
<target state="translated">已链接 {0} 个帐户</target>
</trans-unit>
<trans-unit id="sql.migration.wizard.account.count.single.message">
<source xml:lang="en">{0} account linked</source>
<target state="translated">已链接 {0} 个帐户</target>
</trans-unit>
<trans-unit id="sql.migration.wizard.account.description">
<source xml:lang="en">Select an Azure account linked to Azure Data Studio, or link one now.</source>
<target state="translated">选择链接到 Azure Data Studio 的 Azure 账户,或立即链接一个账户。</target>
</trans-unit>
<trans-unit id="sql.migration.wizard.account.noAccount.error">
<source xml:lang="en">Add a linked account and then try again.</source>
<target state="translated">请添加链接帐户,然后重试。</target>
</trans-unit>
<trans-unit id="sql.migration.wizard.account.title">
<source xml:lang="en">Azure account</source>
<target state="translated">Azure 帐户</target>
</trans-unit>
<trans-unit id="sql.migration.wizard.connection.error.title">
<source xml:lang="en">An error occurred while connecting to the target server.</source>
<target state="translated">连接到目标服务器时出错。</target>
</trans-unit>
<trans-unit id="sql.migration.wizard.login.error.title">
<source xml:lang="en">An error occurred while trying to get {0} login information.</source>
<target state="translated">尝试获取 {0} 登录信息时出错。</target>
</trans-unit>
<trans-unit id="sql.migration.wizard.perfCollection.error">
<source xml:lang="en">Error(s) occurred while collecting performance data for the server '{0}'. If these issues persist, try restarting the data collection process:
{1}</source>
<target state="translated">收集服务器“{0}”的性能数据时出错。如果这些问题仍然存在,请尝试重启数据收集过程:
{1}</target>
</trans-unit>
<trans-unit id="sql.migration.wizard.sku.all">
<source xml:lang="en">Based on the assessment results, all {0} of your databases in an online state can be migrated to Azure SQL.</source>
<target state="translated">根据评估结果,你的联机状态下的所有 {0} 个数据库都可以迁移到 Azure SQL。</target>
</trans-unit>
<trans-unit id="sql.migration.wizard.sku.assessment.error">
<source xml:lang="en">An error occurred while assessing the server '{0}'.</source>
<target state="translated">评估服务器“{0}”时出错。</target>
</trans-unit>
<trans-unit id="sql.migration.wizard.sku.assessment.error.bypass">
<source xml:lang="en">Check this option to skip assessment and continue the migration.</source>
<target state="translated">选中此选项可跳过评估并继续迁移。</target>
</trans-unit>
<trans-unit id="sql.migration.wizard.sku.assessment.error.detail">
<source xml:lang="en">[There are no assessment results to validate readiness of your database migration. By checking this box, you acknowledge you want to proceed migrating your database to the desired Azure SQL target.]</source>
<target state="translated">[没有评估结果来验证数据库迁移的准备情况。选中此框即表示你确认要继续将数据库迁移到所需的 Azure SQL 目标。]</target>
</trans-unit>
<trans-unit id="sql.migration.wizard.sku.assessment.unexpected.error">
<source xml:lang="en">An unexpected error occurred while assessing the server '{0}'.{3}Message: {1}{3}stack: {2}</source>
<target state="translated">评估服务器“{0}”时发生意外错误。{3}消息: {1}{3}堆栈: {2}</target>
</trans-unit>
<trans-unit id="sql.migration.wizard.sku.choose_a_target">
<source xml:lang="en">Choose your Azure SQL target</source>
<target state="translated">选择 Azure SQL 目标</target>
</trans-unit>
<trans-unit id="sql.migration.wizard.sku.error">
<source xml:lang="en">An error occurred while generating SKU recommendations for the server '{0}'.</source>
<target state="translated">为服务器“{0}”生成 SKU 建议时出错。</target>
</trans-unit>
<trans-unit id="sql.migration.wizard.sku.error.noRecommendation">
<source xml:lang="en">No recommendation available</source>
<target state="translated">无可用建议</target>
</trans-unit>
<trans-unit id="sql.migration.wizard.sku.error.noRecommendation.reason">
<source xml:lang="en">No SKU recommendations were generated, as there were no SKUs which could satisfy the performance characteristics of your source. Try selecting a different target platform, adjusting recommendation parameters, selecting a different set of databases to assess, or changing the recommendation model.</source>
<target state="translated">未生成 SKU 建议,因为没有可以满足源性能特征的 SKU。尝试选择其他目标平台、调整建议参数选择一组不同的数据库来进行评估或改变建议模型。</target>
</trans-unit>
<trans-unit id="sql.migration.wizard.source.missing">
<source xml:lang="en">Connection was successful but did not find any target databases.</source>
<target state="translated">连接成功,但未找到任何目标数据库。</target>
</trans-unit>
<trans-unit id="sql.migration.wizard.target.connection.error">
<source xml:lang="en">Connection error: {0}</source>
<target state="translated">连接错误: {0}</target>
</trans-unit>
<trans-unit id="sql.migration.wizard.target.connection.success">
<source xml:lang="en">Connection was successful. Target databases found: {0}</source>
<target state="translated">连接成功。已找到目标数据库: {0}</target>
</trans-unit>
<trans-unit id="sql.migration.wizard.target.description">
<source xml:lang="en">Select an Azure account and your target {0}.</source>
<target state="translated">选择 Azure 帐户和目标 {0}。</target>
</trans-unit>
<trans-unit id="sql.migration.wizard.target.login.error">
<source xml:lang="en">Error getting login information: {0}</source>
<target state="translated">获取登录信息时出错: {0}</target>
</trans-unit>
<trans-unit id="sql.migration.wizard.target.mapping.error.duplicate">
<source xml:lang="en">Database mapping error. Target database '{0}' cannot be selected to as a migration target for database '{1}'. Target database '{2}' is already selected as a migration target for database '{3}'. Please select a different target database.</source>
<target state="translated">数据库映射错误。无法将目标数据库“{0}”选为数据库“{1}”的迁移目标。已将目标数据库“{2}”选为数据库“{3}”的迁移目标。请选择其他目标数据库。</target>
</trans-unit>
<trans-unit id="sql.migration.wizard.target.missing">
<source xml:lang="en">Database mapping error. Missing target databases to migrate. Please configure the target server connection and click connect to collect the list of available database migration targets.</source>
<target state="translated">数据库映射错误。缺少要迁移的目标数据库。请配置目标服务器连接,然后单击“连接”以收集可用数据库迁移目标的列表。</target>
</trans-unit>
<trans-unit id="sql.migration.wizard.target.source.collation.error">
<source xml:lang="en">Database mapping error (Error code: {0}) was found between '{1}' and '{2}' databases. The source database collation '{3}' does not match the target database collation '{4}'. Please select or re-create a target database with the same collation as the source database.</source>
<target state="translated">在“{1}”和“{2}”数据库之间发现映射错误(错误代码: {0})。源数据库排序规则“{3}”与目标数据库排序规则“{4}”不匹配。请选择或重新创建与源数据库具有相同排序规则的目标数据库。</target>
</trans-unit>
<trans-unit id="sql.migration.wizard.target.source.mapping.error">
<source xml:lang="en">Database mapping error. Source database '{0}' is not mapped to a target database. Please select a target database to migrate to.</source>
<target state="translated">数据库映射错误。未将源数据库“{0}”映射到目标数据库。请选择要迁移到的目标数据库。</target>
</trans-unit>
<trans-unit id="sql.migration.wizard.target.title">
<source xml:lang="en">Azure SQL target</source>
<target state="translated">Azure SQL 目标</target>
</trans-unit>
<trans-unit id="sql.migration.wizard.troubleshooting">
<source xml:lang="en">Learn more: https://aka.ms/dms-migrations-troubleshooting.</source>
<target state="translated">了解详细信息: https://aka.ms/dms-migrations-troubleshooting。</target>
</trans-unit>
<trans-unit id="sql.migration.yes">
<source xml:lang="en">Yes</source>
<target state="translated"></target>
</trans-unit>
<trans-unit id="total.databases.selected">
<source xml:lang="en">{0} of {1} databases selected</source>
<target state="translated">已选择 {0} 个数据库(共 {1} 个)。</target>
</trans-unit>
<trans-unit id="total.tables.selected.of.total">
<source xml:lang="en">{0} of {1}</source>
<target state="translated">{0} 个(共 {1} 个)</target>
</trans-unit>
<trans-unit id="waitingForService">
<source xml:lang="en">Waiting for {0} component to start.</source>
<target state="translated">正在等待{0}组件启动。</target>
</trans-unit>
</body>
</file>
<file original="extensions/sql-migration/dist/models/stateMachine" source-language="en" datatype="plaintext" target-language="zh-Hans">
<body>
<trans-unit id="sql.migration.starting.migration.error">
<source xml:lang="en">An error occurred while starting the migration: '{0}'</source>
<target state="translated">开始迁移时出现错误:“{0}”</target>
</trans-unit>
<trans-unit id="sql.migration.starting.migration.message">
<source xml:lang="en">Starting migration for database {0} to {1} - {2}</source>
<target state="translated">正在开始将数据库 {0} 迁移到 {1} - {2}</target>
</trans-unit>
</body>
</file>
<file original="extensions/sql-migration/dist/service/serviceClient" source-language="en" datatype="plaintext" target-language="zh-Hans">
<body>
<trans-unit id="downloadingService">
<source xml:lang="en">Downloading {0}</source>
<target state="translated">正在下载{0}</target>
</trans-unit>
<trans-unit id="downloadingServiceComplete">
<source xml:lang="en">Done downloading {0}</source>
<target state="translated">{0}下载完毕</target>
</trans-unit>
<trans-unit id="downloadingServiceSize">
<source xml:lang="en">({0} KB)</source>
<target state="translated">({0} KB)</target>
</trans-unit>
<trans-unit id="downloadingServiceStatus">
<source xml:lang="en">Downloading {0}</source>
<target state="translated">正在下载{0}</target>
</trans-unit>
<trans-unit id="entryExtractedChannelMsg">
<source xml:lang="en">Extracted {0} ({1}/{2})</source>
<target state="translated">已提取 {0} ({1}/{2})</target>
</trans-unit>
<trans-unit id="flatFileImport.serviceStartFailed">
<source xml:lang="en">Failed to start {0}: {1}</source>
<target state="translated">未能启动 {0}: {1}</target>
</trans-unit>
<trans-unit id="installingService">
<source xml:lang="en">Installing {0} Service</source>
<target state="translated">正在安装{0}服务</target>
</trans-unit>
<trans-unit id="installingServiceDetailed">
<source xml:lang="en">Installing {0} to {1}</source>
<target state="translated">正在将 {0} 安装到 {1}</target>
</trans-unit>
<trans-unit id="serviceInstalled">
<source xml:lang="en">Installed {0}</source>
<target state="translated">已安装{0}</target>
</trans-unit>
<trans-unit id="serviceStarted">
<source xml:lang="en">{0} Started</source>
<target state="translated">已启动{0}</target>
</trans-unit>
<trans-unit id="serviceStarting">
<source xml:lang="en">Starting {0}</source>
<target state="translated">正在启动{0}</target>
</trans-unit>
</body>
</file>
<file original="extensions/sql-migration/package" source-language="en" datatype="plaintext" target-language="zh-Hans">
<body>
<trans-unit id="cancel-migration-menu">
<source xml:lang="en">Cancel migration</source>
<target state="translated">取消迁移</target>
</trans-unit>
<trans-unit id="complete-cutover-menu">
<source xml:lang="en">Complete cutover</source>
<target state="translated">完成直接转换</target>
</trans-unit>
<trans-unit id="copy-migration-menu">
<source xml:lang="en">Copy migration details</source>
<target state="translated">复制迁移详细信息</target>
</trans-unit>
<trans-unit id="database-details-menu">
<source xml:lang="en">Database details</source>
<target state="translated">数据库详细信息</target>
</trans-unit>
<trans-unit id="delete-migration-menu">
<source xml:lang="en">Delete migration</source>
<target state="translated">删除迁移</target>
</trans-unit>
<trans-unit id="description">
<source xml:lang="en">Azure SQL migration description</source>
<target state="translated">Azure SQL 迁移说明</target>
</trans-unit>
<trans-unit id="displayName">
<source xml:lang="en">Azure SQL Migration</source>
<target state="translated">Azure SQL 迁移</target>
</trans-unit>
<trans-unit id="migration-command-category">
<source xml:lang="en">Azure SQL Migration</source>
<target state="translated">Azure SQL 迁移</target>
</trans-unit>
<trans-unit id="migration-context-menu-category">
<source xml:lang="en">Migration Context Menu</source>
<target state="translated">迁移上下文菜单</target>
</trans-unit>
<trans-unit id="migration-dashboard-tasks">
<source xml:lang="en">Migration Tasks</source>
<target state="translated">迁移任务</target>
</trans-unit>
<trans-unit id="migration-dashboard-title">
<source xml:lang="en">Azure SQL Migration</source>
<target state="translated">Azure SQL 迁移</target>
</trans-unit>
<trans-unit id="migration-notebook-command-title">
<source xml:lang="en">Open Azure SQL migration notebooks</source>
<target state="translated">打开 Azure SQL 迁移笔记本</target>
</trans-unit>
<trans-unit id="new-support-request-command">
<source xml:lang="en">New support request</source>
<target state="translated">新建支持请求</target>
</trans-unit>
<trans-unit id="refresh-migrations-command">
<source xml:lang="en">Refresh</source>
<target state="translated">刷新</target>
</trans-unit>
<trans-unit id="retry-migration-menu">
<source xml:lang="en">Retry migration</source>
<target state="translated">重试迁移</target>
</trans-unit>
<trans-unit id="send-feedback-command">
<source xml:lang="en">Feedback</source>
<target state="translated">反馈</target>
</trans-unit>
<trans-unit id="start-migration-command">
<source xml:lang="en">Migrate to Azure SQL</source>
<target state="translated">迁移到 Azure SQL</target>
</trans-unit>
<trans-unit id="view-service-menu">
<source xml:lang="en">Database Migration Service details</source>
<target state="translated">数据库迁移服务详细信息</target>
</trans-unit>
<trans-unit id="view-target-menu">
<source xml:lang="en">Azure SQL Target details</source>
<target state="translated">Azure SQL 目标详细信息</target>
</trans-unit>
</body>
</file>
</xliff>