我无法使用 C# 代码备份和还原到 SQL Server。
我的客户如何备份和恢复到他 PC 上的数据库?
使用 SMO 以编程方式备份和还原 SQL Server 数据库,检查此
你可以做
但这种方法的缺点是需要在客户端系统上安装 SQL Management Studio。
转到 Sql Server Management Studio 选择您的服务器,提供身份验证详细信息并连接到您的服务器数据库。
右键单击数据库,生成数据库脚本
保存。
从 Studio 中注销,然后重新登录到您的客户端计算机身份验证详细信息并运行该脚本。
数据库也将在您的客户端计算机上生成。
您不能在客户端计算机上制作或恢复数据库备份,除非它与服务器位于同一本地网络中,以便服务器可以访问客户端计算机上的磁盘。
通常,您会在服务器上制作和恢复备份,然后上传/下载到客户端计算机。