首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Dbup(.net库)与Powershell for Postgresql

Dbup(.net库)与Powershell for Postgresql
EN

Stack Overflow用户
提问于 2018-11-23 15:14:37
回答 1查看 259关注 0票数 1

通过引用这个link,我尝试通过powershell脚本为Postgresql运行dbup。但是,坚持一个错误-

Powershell脚本-

代码语言:javascript
复制
$scriptPath = $args['H:\HelloDbUp\Scripts']
[Reflection.Assembly]::LoadFrom("H:\HelloDbUp\packages\dbup-postgresql.4.2.0\lib\net45\dbup-postgresql.dll")
$dbUp = [DbUp.DeployChanges]::To
$dbUp = [PostgresqlServerExtensions]::PostgresqlDatabase($dbUp, "server=serverName;Port=5432;database=DevOps_TestDB;User ID=postgres;Password=77777;Trusted_Connection=Yes;Connection Timeout=120;")
$dbUp = [StandardExtensions]::WithScriptsFromFileSystem($dbUp, $scriptPath)
$dbUp = [PostgresqlServerExtensions]::JournalToSqlTable($dbUp, 'MySchema', 'MyTable')
$dbUp = [StandardExtensions]::LogToConsole($dbUp)
$upgradeResult = $dbUp.Build().PerformUpgrade()

请帮助我走出这个错误!

EN

回答 1

Stack Overflow用户

发布于 2019-10-08 18:12:11

你能不能试试下面的:

代码语言:javascript
复制
Add-Type -Path 'H:\HelloDbUp\packages\dbup-postgresql.4.2.0\lib\net45\dbup-postgresql.dll'

我也面临着同样的错误,在上面加上它已经解决了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53442134

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档