我想创建一个 powershell 脚本,我可以在更新对象之前运行它来将对象备份到文件中。我的目标是在更改对象之前备份对象,以防出现问题。我想传递参数以运行如下:
backupobjects.ps1 -servername -databasename -schemaname -objectname -outputdirectory
因此,如果我调用此 powershell 脚本并传入参数,该脚本将连接到数据库并找到对象并保存 CREATE 脚本并将对象保存到传入的输出目录中,并将 BEFORE_objectname.sql 作为文件名。
我刚开始使用 powershell,所以接受我还没有学过的参数。
任何指导或建议都会有所帮助。