【问题标题】:Update sql server express edition to another edition将 sql server express 版本更新到另一个版本
【发布时间】:2017-02-03 12:54:43
【问题描述】:

我已经在我的计算机上安装了 SQL Server Express Edition(我猜是 2014 年),并且我有一个项目打算为数据库创建备份。但是我从网上发现,Express Edition 没有管理文件夹或 SQL Server 代理的维护计划。所以我想用另一个拥有所有这些的版本来更新这个版本,但我不知道为什么,你能帮我吗?我不想为新版本付费,因为这个项目是针对学校的,然后我不知道什么时候会使用 SQL Management Studio。谢谢!

PS:当我升级时,我不想丢失我的数据库!

【问题讨论】:

    标签: sql-server sql-server-express


    【解决方案1】:

    如果只需要备份,则不需要升级版本。

    您可以使用Ola Hallengren 维护解决方案并运行操作系统计划任务中的命令。 以下是说明:How do I get started with the SQL Server Maintenance Solution on SQL Server Express?

    我在所有 Express 安装中都使用它,它工作正常。

    【讨论】:

    • 嘿,你能帮帮我吗?我不知道问题出在哪里,但是在我按照步骤操作之后,现在我必须执行此操作:SQLCMD -E -S DESKTOP-C6UF2MS\EQLEXPRESS -d TransportCompany -Q "EXECUTE dbo.DatabaseBackup @Databases = 'USER_DATABASES', @Directory = N'C:\Backup', @BackupType = 'FULL'" -b -o D:\Scoala\Master_CSC\ABD\Proiect\TrabsportCompanyDatabaseBackup.txt 我收到此错误消息:'E' 附近的语法不正确。我不知道它是什么。
    • 您在实例名称DESKTOP-C6UF2MS\EQLEXPRESS 中有错字应该是DESKTOP-C6UF2MS\SQLEXPRESS 吗?这是我的一个示例:sqlcmd -E -S .\SQLEXPRESS -d DBA -Q "EXECUTE dbo.DatabaseBackup @Databases = 'USER_DATABASES', @Directory = N'C:\SQLBackups', @BackupType = 'FULL', @Verify = 'Y', @CleanupTime = '720', @CheckSum = 'Y', @LogToTable = 'Y'" -b -o "C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL\Log\DatabaseBackupUser.txt"
    猜你喜欢
    • 2013-06-23
    • 2016-04-26
    • 1970-01-01
    • 2022-09-30
    • 1970-01-01
    • 1970-01-01
    • 2019-08-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多