首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Volusion站点上使用Postgres

在Volusion站点上使用Postgres
EN

Server Fault用户
提问于 2012-04-06 19:59:24
回答 1查看 80关注 0票数 1

好吧,我很抱歉,如果这是非常基本的,我应该知道答案,但我不知道还能去哪里寻找解决方案。

我想开始一个使用Volusion的小商店网站。我希望一些自定义ASP代码来查询我目前在Postgres数据库中拥有的数据。我希望能够将数据库文件(S)通过ftp移动到Volusion服务器,并从我的商店站点(通过自定义ASP)访问它们。

我是否需要将Postgres安装到服务器上才能这样做,还是只需ftp我的数据库文件(S)并使用ASP代码访问它们?我想我需要安装Postgres,但如果可能的话,我想在没有这样的安装的情况下这样做。

EN

回答 1

Server Fault用户

回答已采纳

发布于 2012-04-06 20:40:56

如果您只想在Postgres data目录中进行复制(通常在Unix系统上的/var/lib/pgsql中),那么需要安装PostgreSQL (确保与创建文件的版本相同)来读取它们的数据。PostgreSQL将其数据以高度优化的格式存储在内部,只有它才能理解,因此您不可能想要用ASP编写驱动程序;您只需重写Postgres即可。

迁移数据的一个更好的解决方案是使用pg_转储实用程序在旧服务器上生成一个包含整个数据库的SQL文件(为了皮特的爱,压缩它--这些转储非常大),然后将它应用到新服务器上任何版本的Postgres的新安装中。如果您真的想避免安装Postgres,可以使用ASP解析来自pg_dump的原始SQL输出。不过,我不建议这样做;像Postgres这样健壮的数据库系统为您默默地处理各种问题(比如并发性),而某些手写访问器几乎肯定无法处理这些问题。

SvenW是对的,这可能属于堆栈溢出。

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

https://serverfault.com/questions/377411

复制
相关文章

相似问题

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