继这个先前的问题之后,我尝试从一个服务器导出一个数据库,并使用phpPgAdmin将其放到另一个服务器上。我的过程是这样的:
在服务器1中选择数据库并按导出按钮
选择“数据和结构”并选择下拉“复制”中的选项。
下载
在服务器2中创建与服务器1中的数据库同名的数据库。
选择该数据库,打开SQL窗格,粘贴我从服务器1下载的SQL代码。
执行
当我得到错误时:
ERROR: syntax error at or near "OWNED"
LINE 73: ALTER SEQUENCE address_customer_id_seq OWNED BY address.cust...
我不是一个数据库程序员,但我有一个包含许多表的大型数据库。我的数据库程序员离开了我们一起做的项目。因此,所有的负担都压在我身上,因为我完成了这个项目。在我的本地服务器上,我对我的应用程序的数据库模式进行了很多更改。我记录了notebook中的所有更改,以便在主服务器上实现它们。但我想要一个快速的方法来更新主服务器上的数据库与这些变化。所以我想知道是否有任何方法可以只为那些使用SQL server Management Studio或其他工具在本地服务器上完成的更改生成查询?
我有一个数据库,希望在服务器2008 R2中使用这个script附加它:
use master
go
CREATE DATABASE Database1
ON (FILENAME = 'E:\proj\App_Data\Database1.mdf'),
(FILENAME = 'E:\proj\App_Data\Database1_log.ldf')
FOR ATTACH;
GO
然而,我遇到了这样的error:
Msg 1813,第16级,状态2,第1行
无法打开新数据库“Database1”。CREATE数据库被中止。
Msg
我试图从一台服务器导出一个数据库,并使用phpPgAdmin将其放到另一台服务器上。我的过程是这样的:
在服务器1中选择数据库并按导出按钮
选择“数据和结构”并选择下拉“复制”中的选项。
下载
在服务器2中创建与服务器1中的数据库同名的数据库。
选择该数据库,打开SQL窗格,粘贴我从服务器1下载的SQL代码。
执行
当我得到错误时:
ERROR: syntax error at or near "OWNED"
LINE 73: ALTER SEQUENCE address_customer_id_seq OWNED BY address.cus
我已将transnational push replication配置为从SQL Server 2014到Azure SQL Database publisher DB也配置为用于镜像。
当我在“分发服务器到订阅服务器”选项卡中的复制监视器中看到时,出现The process could not connect to Subscriber 'xxxxxx'。
除了连接到azure sql数据库之外,我在任何地方都使用过windows用户凭据。
注意:从新服务器到相同的azure数据库的设置相同。它可以工作,所以我的生产服务器可能有一些问题...我不确定什么?我打开了这里列