Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Snowflake Exam ADA-C01 Topic 5 Question 38 Discussion

Actual exam question for Snowflake's ADA-C01 exam
Question #: 38
Topic #: 5
[All ADA-C01 Questions]

A Snowflake organization MYORG consists of two Snowflake accounts:

The ACCOUNT1 has a database PROD_DB and the ORGADMIN role enabled.

Management wants to have the PROD_DB database replicated to ACCOUNT2.

Are there any necessary configuration steps in ACCOUNT1 before the database replication can be configured and initiated in ACCOUNT2?

Show Suggested Answer Hide Answer
Suggested Answer: B

According to the Snowflake documentation1, database replication across accounts within the same organization requires the following steps:

* Link the accounts in the organization using the ORGADMIN role.

* Enable account database replication for both the source and target accounts using the SYSTEM$GLOBAL_ACCOUNT_SET_PARAMETER function.

* Promote a local database to serve as the primary database and enable replication to the target accounts using the ALTER DATABASE ... ENABLE REPLICATION TO ACCOUNTS command.

* Create a secondary database in the target account using the CREATE DATABASE ... FROM SHARE command.

* Refresh the secondary database periodically using the ALTER DATABASE ... REFRESH command.

Option A is incorrect because it does not include the step of creating a secondary database in the target account. Option C is incorrect because replicating databases across accounts within the same organization is not enabled by default, but requires enabling account database replication for both the source and target accounts. Option D is incorrect because it is possible to replicate a database from an Enterprise edition Snowflake account to a Standard edition Snowflake account, as long as the IGNORE EDITION CHECK option is used in the ALTER DATABASE ... ENABLE REPLICATION TO ACCOUNTS command2. Option B is correct because it includes all the necessary configuration steps in ACCOUNT1, except for creating a secondary database in ACCOUNT2, which can be done after the replication is enabled.


Contribute your Thoughts:

Paul
28 days ago
Snowflake, where the only thing that's unique is the price tag. But hey, at least they make replicating databases a breeze (with the right configuration, of course).
upvoted 0 times
...
Edwin
1 months ago
I was about to choose C, but then I remembered that the replication feature is not enabled by default. Good catch on option B!
upvoted 0 times
Malinda
6 days ago
User1
upvoted 0 times
...
...
Lauran
1 months ago
Ah, I see. So you need to set the replication parameter in both accounts before you can actually replicate the database. Makes sense.
upvoted 0 times
Margret
11 days ago
Option C states that no configuration steps are necessary in ACCOUNT1. Maybe we should double-check the documentation to confirm.
upvoted 0 times
...
Yuette
12 days ago
I agree, it's important to configure the replication settings in both accounts to ensure a successful replication process.
upvoted 0 times
...
Bong
13 days ago
Option A seems to be the correct one. You need to enable database replication in both accounts before initiating the replication process.
upvoted 0 times
...
...
Karrie
1 months ago
But B mentions enabling replication and ignoring edition check, which seems necessary for this scenario.
upvoted 0 times
...
Linsey
1 months ago
I disagree, I believe the correct answer is C.
upvoted 0 times
...
Karrie
2 months ago
I think the answer is B.
upvoted 0 times
...
Cassie
2 months ago
The correct answer is B. The ENABLE_ACCOUNT_DATABASE_REPLICATION parameter needs to be set in both ACCOUNT1 and ACCOUNT2 before the database replication can be configured.
upvoted 0 times
Marjory
16 days ago
Got it. Thanks for clarifying!
upvoted 0 times
...
Nu
21 days ago
Oh, I see. So we need to set the ENABLE_ACCOUNT_DATABASE_REPLICATION parameter in both ACCOUNT1 and ACCOUNT2.
upvoted 0 times
...
Murray
1 months ago
No, the correct answer is B.
upvoted 0 times
...
Roxane
2 months ago
I think the correct answer is A.
upvoted 0 times
...
Marge
2 months ago
Got it, thanks for the clarification.
upvoted 0 times
...
Mireya
2 months ago
Yes, you're right. The ENABLE_ACCOUNT_DATABASE_REPLICATION parameter needs to be set in both ACCOUNT1 and ACCOUNT2.
upvoted 0 times
...
Mammie
2 months ago
I think the correct answer is B.
upvoted 0 times
...
...

Save Cancel