function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
Mark CrooksMark Crooks 

Understanding developer account and live account data relationship

Hi,

If I have an existing SalesForce account (say Enterprise) and I want to create a developer account in order to develop an app and utilise the database structure I already have in place how do I go about setting this up?

i.e. Is it simply a case of signing up for a developer account with my existing account Administrator details and all my Customer records and Custom Fields will be available to me for developing with (as a copy of my live data)?

Thanks,

Mark
Best Answer chosen by Mark Crooks
Sforce.NinjaSforce.Ninja
Hey Mark,
Usually with an enterprise production you get a separate Sanbox that you can use to build and test your apps. Every enterprise edition gets one free sandbox (but you need to check what is the deal you made with Salesforce). Sanboxes are found in Data Management section in your setup.

Developer account is a complete independent account that has limited storage and limited functionality and only two users. Essentially with Sandbox you get exact reply of your production without the hassle of migrating, creating new records/data/ objects. If you use full-copy sandbox it also copies over a snapshot of your data.

Know about sandboxes here
https://help.salesforce.com/HTViewHelpDoc?id=create_test_instance.htm&language=en_US (https://help.salesforce.com/HTViewHelpDoc?id=create_test_instance.htm&language=en_US

All Answers

Frédéric TrébuchetFrédéric Trébuchet
Hi,
Because accounts are not independents one to each others, you have to refill the form.
Also, if you go to developer forum be careful to use your main account (think you may leave your actual job in the future but want to keep your identity on the community).

Regards,
Fred

 
Frédéric TrébuchetFrédéric Trébuchet
Sorry, I wanted to write "accounts are independents" of course
Mark CrooksMark Crooks
Thanks Frédéric,

So I imagine this also involves recreating any custom object definitions and custom fields that the live account had?

If so, does this have to be done manually or can it be automated, by exporting a schema or SQL dump from the live account perhaps?

Thanks,
Mark
Sforce.NinjaSforce.Ninja
Hey Mark,
Usually with an enterprise production you get a separate Sanbox that you can use to build and test your apps. Every enterprise edition gets one free sandbox (but you need to check what is the deal you made with Salesforce). Sanboxes are found in Data Management section in your setup.

Developer account is a complete independent account that has limited storage and limited functionality and only two users. Essentially with Sandbox you get exact reply of your production without the hassle of migrating, creating new records/data/ objects. If you use full-copy sandbox it also copies over a snapshot of your data.

Know about sandboxes here
https://help.salesforce.com/HTViewHelpDoc?id=create_test_instance.htm&language=en_US (https://help.salesforce.com/HTViewHelpDoc?id=create_test_instance.htm&language=en_US
This was selected as the best answer
Frédéric TrébuchetFrédéric Trébuchet
Sforce.Ninja is right.
However, if you have to load data from a production or a sandbox to a developer org, you'll to deal with limitations
https://help.salesforce.com/apex/HTViewHelpDoc?id=limits_general.htm&language=en_US (https://help.salesforce.com/apex/HTViewHelpDoc?id=limits_general.htm&language=en_US)

Regards,
Fred
 
Mark CrooksMark Crooks
Great. Sandbox sounds like the way to go. ;)
Sforce.NinjaSforce.Ninja
Hey Mark,
if it solves your problem do mark the answer as solved so that it helps others. 
Cheers.