我正在寻找一步一步的步骤,如何建立一个分布式可用组与手动播种。我可以让自动播种工作,但当我尝试手动种子时,我不能将二级数据库进入转发器上的AG。
如果在尝试将数据库添加到常规AG之前将分布式AG添加到辅助服务器,则会得到以下消息:
Msg 41190, Level 16, State 7, Line 22
Availability group 'MYDB' failed to process add-database command. The local availability replica is not in a state that could process the
这里是我需要拉:所有的客户谁只在线订购(即客户1和3)。
考虑到表的结构(customer 4在列表中出现两次),我很难从这个数据中省略customer 4,因为他们是在网上和商店购买的。
数据:
客户1-在线购买
客户2-在商店购买
客户3-在线购买
客户4-在线购买
客户4-在商店购买
这是我的代码,我肯定仍然会得到客户4,但不确定如何排除他们。当然,我使用的完整数据要大得多。
SELECT DISTINCT(table.customer_id)
FROM table
WHERE ((table.purchase_channel='store')
AND NOT
我在MSSQL中有一个链接的Oracle服务器,我正在尝试将查询结果返回到临时表中。查询超过8,000个字符,所以我不能使用我通常使用的OPENQUERY()。我可以运行下面的代码,并看到结果,因为RPC是启用的。
/*
Declare query variable, since query is more than 8,000 characters
*/
DECLARE @myQuery VARCHAR(MAX)
/*
Set query
*/
SET @myQuery = 'Query text here'
EXECUTE (@myQuery) AT ServerNam