ଡାଇନାମିକ୍ସ 365 FO ଭର୍ଚୁଆଲ୍ ମେସିନ୍ ଡେଭଲ୍ପ କିମ୍ବା ପରୀକ୍ଷାକୁ ରକ୍ଷଣାବେକ୍ଷଣ ମୋଡରେ ରଖନ୍ତୁ।
ପ୍ରକାଶିତ: 12:14:05 PM UTC ଠାରେ ଫେବୃଆରୀ 16, 2025
ଏହି ଆର୍ଟିକିଲରେ, ମୁଁ କିଛି ସରଳ SQL ଷ୍ଟେଟମେଣ୍ଟ ବ୍ୟବହାର କରି ଏକ Dynamics 365 for Operations Development ମେସିନକୁ ରକ୍ଷଣାବେକ୍ଷଣ ମୋଡରେ କିପରି ରଖିବି ତାହା ବ୍ୟାଖ୍ୟା କରୁଛି।
Put Dynamics 365 FO Virtual Machine Dev or Test into Maintenance Mode
ମୁଁ ସମ୍ପ୍ରତି ଏକ ପ୍ରୋଜେକ୍ଟରେ କାମ କରୁଥିଲି ଯେଉଁଠାରେ ମୋତେ କିଛି କଷ୍ଟମ୍ ଆର୍ଥିକ ଦିଗଗୁଡ଼ିକୁ ପରିଚାଳନା କରିବାକୁ ପଡ଼ିଥିଲା। ପରୀକ୍ଷଣ ପରିବେଶରେ ସଠିକ୍ ଦିଗଗୁଡ଼ିକ ବିଦ୍ୟମାନ ଥିଲେ ମଧ୍ୟ, ମୋର ବିକାଶ ସ୍ୟାଣ୍ଡବକ୍ସରେ ମୋ ପାଖରେ କେବଳ Microsoft ରୁ ଡିଫଲ୍ଟ କଣ୍ଟୋସୋ ଡାଟା ଥିଲା, ତେଣୁ ଆବଶ୍ୟକ ଦିଗଗୁଡ଼ିକ ଉପଲବ୍ଧ ନଥିଲା।
ଯେତେବେଳେ ମୁଁ ସେଗୁଡ଼ିକୁ ତିଆରି କରିବାକୁ ବାହାରିଲି, ମୁଁ ଜାଣିଲି ଯେ ଡାଇନାମିକ୍ସ 365 FO ରେ ଆପଣ କେବଳ ପରିବେଶ "ରକ୍ଷଣାବେକ୍ଷଣ ମୋଡ୍" ରେ ଥିବା ସମୟରେ ଏହା କରିପାରିବେ। ଡକ୍ୟୁମେଣ୍ଟେସନ୍ ଅନୁସାରେ, ଆପଣ ଲାଇଫସାଇକେଲ୍ ସର୍ଭିସେସ୍ (LCS) ରୁ ପରିବେଶକୁ ଏହି ମୋଡ୍ ରେ ରଖିପାରିବେ, କିନ୍ତୁ ମୁଁ ସେହି ବିକଳ୍ପ ଉପଲବ୍ଧ ପାଇଲି ନାହିଁ।
କିଛି ଗବେଷଣା କରିବା ପରେ, ମୁଁ ଜାଣିପାରିଲି ଯେ ଏକ ନନ୍-କ୍ରିଟିକାଲ୍ ଡେଭଲ୍ପ କିମ୍ବା ପରୀକ୍ଷଣ ପରିବେଶ ପାଇଁ ପ୍ରକୃତରେ ସବୁଠାରୁ ଦ୍ରୁତ ଉପାୟ ହେଉଛି SQL ସର୍ଭରରେ ସିଧାସଳଖ ଏକ ସରଳ ଅପଡେଟ୍ କରିବା, ବିଶେଷକରି AxDB ଡାଟାବେସରେ।
ପ୍ରଥମେ, ବର୍ତ୍ତମାନର ସ୍ଥିତି ଯାଞ୍ଚ କରିବା ପାଇଁ, ଏହି ପ୍ରଶ୍ନ ଚଲାନ୍ତୁ:
WHERE PARM = 'CONFIGURATIONMODE';
ଯଦି VALUE 0 ଅଟେ, ତେବେ ରକ୍ଷଣାବେକ୍ଷଣ ମୋଡ୍ ବର୍ତ୍ତମାନ ସକ୍ଷମ ନୁହେଁ ।
ଯଦି VALUE 1 ଅଟେ, ତେବେ ରକ୍ଷଣାବେକ୍ଷଣ ମୋଡ୍ ବର୍ତ୍ତମାନ ସକ୍ଷମ ଅଛି ।
ତେଣୁ, ରକ୍ଷଣାବେକ୍ଷଣ ମୋଡ୍ ସକ୍ଷମ କରିବାକୁ, ଏହାକୁ ଚଲାନ୍ତୁ:
SET VALUE = '1'
WHERE PARM = 'CONFIGURATIONMODE';
ଏବଂ ଏହାକୁ ପୁଣି ଅକ୍ଷମ କରିବା ପାଇଁ, ଏହାକୁ ଚଲାନ୍ତୁ:
SET VALUE = '0'
WHERE PARM = 'CONFIGURATIONMODE';
ସ୍ଥିତି ପରିବର୍ତ୍ତନ କରିବା ପରେ, ଆପଣଙ୍କୁ ସାଧାରଣତଃ ୱେବ୍ ଏବଂ ବ୍ୟାଚ୍ ସେବାଗୁଡ଼ିକୁ ପୁନଃଆରମ୍ଭ କରିବାକୁ ପଡିବ। କେତେକ ସମୟରେ ପରିବର୍ତ୍ତନ ଗ୍ରହଣ କରିବା ପୂର୍ବରୁ ଅନେକ ଥର।
ମୁଁ ଏହି ପଦ୍ଧତିକୁ ଉତ୍ପାଦନ କିମ୍ବା ଅନ୍ୟଥା ଗୁରୁତ୍ୱପୂର୍ଣ୍ଣ ପରିବେଶରେ ବ୍ୟବହାର କରିବାକୁ ସୁପାରିଶ କରିବି ନାହିଁ, କିନ୍ତୁ ଶୀଘ୍ର ଏକ ବିନ୍ଦୁରେ ପହଞ୍ଚିବା ପାଇଁ ଯେଉଁଠାରେ ଏକ ବିକାଶ ମେସିନରେ ଆର୍ଥିକ ପରିମାଣ ସକ୍ରିୟ କରାଯାଇପାରିବ, ଏହା ଭଲ କାମ କରେ :-)