我建立了一个.net
网站,它连接到我机器上的oracle数据库(localhost
)。
当我决定发布我的网站时,我该如何上传我的数据库?因为它不是像 MSSQL 这样的单个文件。
更新我没有专用服务器,我将支付域名并将网站文件上传到托管服务提供商,然后将我的数据库上传到我的网站可以访问的地方。我没有任何托管机器的访问权限。
答案 0 :(得分:0)
假设将托管数据库的服务器安装了Oracle RDBMS,您应该使用“exp”或“expdp”Oracle实用程序来导出/创建“转储”文件,然后您可以将其发送到托管服务器团队,然后我们将“imp”或“impdp”导入数据库。
或者,现在这在现代IDE时代可能存在争议,您应该将您的数据库模式编写为构建脚本:
如果源数据库是您进行开发/测试的地方,我认为您不需要加载任何transactiona / account / customer数据,只需要静态数据。
将构建脚本发送到托管服务器团队,以便通过sqlplus应用它们。
exp / imp方法将(不深入研究排除规则的细节)采取一切措施。