Miklix

ਡਾਇਨਾਮਿਕਸ 365 FO ਵਰਚੁਅਲ ਮਸ਼ੀਨ ਡਿਵੈਲਪਮੈਂਟ ਜਾਂ ਟੈਸਟ ਨੂੰ ਮੇਨਟੇਨੈਂਸ ਮੋਡ ਵਿੱਚ ਪਾਓ।

ਪ੍ਰਕਾਸ਼ਿਤ: 19 ਮਾਰਚ 2025 9:36:19 ਬਾ.ਦੁ. UTC

ਇਸ ਲੇਖ ਵਿੱਚ, ਮੈਂ ਸਮਝਾਉਂਦਾ ਹਾਂ ਕਿ ਕੁਝ ਸਧਾਰਨ SQL ਸਟੇਟਮੈਂਟਾਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਡਾਇਨਾਮਿਕਸ 365 ਫਾਰ ਓਪਰੇਸ਼ਨਜ਼ ਡਿਵੈਲਪਮੈਂਟ ਮਸ਼ੀਨ ਨੂੰ ਰੱਖ-ਰਖਾਅ ਮੋਡ ਵਿੱਚ ਕਿਵੇਂ ਪਾਉਣਾ ਹੈ।


ਇਸ ਪੰਨੇ ਨੂੰ ਵੱਧ ਤੋਂ ਵੱਧ ਲੋਕਾਂ ਤੱਕ ਪਹੁੰਚਯੋਗ ਬਣਾਉਣ ਲਈ ਅੰਗਰੇਜ਼ੀ ਤੋਂ ਮਸ਼ੀਨ ਅਨੁਵਾਦ ਕੀਤਾ ਗਿਆ ਸੀ। ਬਦਕਿਸਮਤੀ ਨਾਲ, ਮਸ਼ੀਨ ਅਨੁਵਾਦ ਅਜੇ ਇੱਕ ਸੰਪੂਰਨ ਤਕਨਾਲੋਜੀ ਨਹੀਂ ਹੈ, ਇਸ ਲਈ ਗਲਤੀਆਂ ਹੋ ਸਕਦੀਆਂ ਹਨ। ਜੇ ਤੁਸੀਂ ਚਾਹੋ, ਤਾਂ ਤੁਸੀਂ ਮੂਲ ਅੰਗਰੇਜ਼ੀ ਸੰਸਕਰਣ ਇੱਥੇ ਦੇਖ ਸਕਦੇ ਹੋ:

Put Dynamics 365 FO Virtual Machine Dev or Test into Maintenance Mode

ਮੈਂ ਹਾਲ ਹੀ ਵਿੱਚ ਇੱਕ ਪ੍ਰੋਜੈਕਟ 'ਤੇ ਕੰਮ ਕਰ ਰਿਹਾ ਸੀ ਜਿੱਥੇ ਮੈਨੂੰ ਕੁਝ ਕਸਟਮ ਵਿੱਤੀਆਂ ਮਾਪਦੰਡਾਂ ਨੂੰ ਸੰਭਾਲਣਾ ਪਿਆ। ਜਦੋਂ ਕਿ ਸਹੀ ਮਾਪਦੰਡ ਟੈਸਟ ਵਾਤਾਵਰਣ ਵਿੱਚ ਮੌਜੂਦ ਸਨ, ਮੇਰੇ ਵਿਕਾਸ ਸੈਂਡਬਾਕਸ ਵਿੱਚ ਮੈਨੂੰ ਕੇਵਲ ਮਾਈਕ੍ਰੋਸਾਫਟ ਦੇ ਡਿਫਾਲਟ ਕੰਟੋਸੋ ਡੇਟਾ ਮਿਲ ਰਿਹਾ ਸੀ, ਇਸ ਲਈ ਲੋੜੀਂਦੇ ਮਾਪਦੰਡ ਉਪਲਬਧ ਨਹੀਂ ਸਨ।

ਜਦੋਂ ਮੈਂ ਇਹ ਬਣਾਉਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਕੀਤੀ, ਤਾਂ ਮੈਨੂੰ ਪਤਾ ਲੱਗਾ ਕਿ Dynamics 365 FO ਵਿੱਚ ਤੁਸੀਂ ਸਿਰਫ "ਮੈਂਟੇਨੈਂਸ ਮੋਡ" ਵਿੱਚ ਹੋਣ ਸਮੇਂ ਹੀ ਇਹ ਕਰ ਸਕਦੇ ਹੋ। ਦਸਤਾਵੇਜ਼ ਦੇ ਅਨੁਸਾਰ, ਤੁਸੀਂ ਇਸ ਮੋਡ ਨੂੰ ਲਾਈਫਸਾਈਕਲ ਸਰਵਿਸਜ਼ (LCS) ਤੋਂ ਵਾਤਾਵਰਣ ਵਿੱਚ ਰੱਖ ਸਕਦੇ ਹੋ, ਪਰ ਮੈਨੂੰ ਉਹ ਵਿਕਲਪ ਉਪਲਬਧ ਨਹੀਂ ਮਿਲਿਆ।

ਥੋੜਾ ਖੋਜ ਕਰਨ ਦੇ ਬਾਅਦ, ਮੈਨੂੰ ਪਤਾ ਲੱਗਾ ਕਿ ਇੱਕ ਗੈਰ-ਜ਼ਰੂਰੀ ਵਿਕਾਸ ਜਾਂ ਟੈਸਟ ਵਾਤਾਵਰਣ ਲਈ ਸਭ ਤੋਂ ਤੇਜ਼ ਤਰੀਕਾ ਦਰਅਸਲ ਸਿੱਧਾ SQL ਸਰਵਰ 'ਤੇ ਇੱਕ ਸਧਾਰਣ ਅੱਪਡੇਟ ਕਰਨਾ ਹੈ, ਖਾਸ ਤੌਰ 'ਤੇ AxDB ਡਾਟਾਬੇਸ ਵਿੱਚ।

ਪਹਿਲਾਂ, ਮੌਜੂਦਾ ਸਥਿਤੀ ਦੀ ਜਾਂਚ ਕਰਨ ਲਈ, ਇਹ ਕਵੈਰੀ ਚਲਾਓ:

SELECT VALUE FROM [AxDB].[dbo].[SQLSYSTEMVARIABLES]
    WHERE PARM = 'CONFIGURATIONMODE';

ਜੇਕਰ VALUE 0 ਹੈ, ਤਾਂ ਮੈਂਟੇਨੈਂਸ ਮੋਡ ਇਸ ਸਮੇਂ ਨਹੀਂ ਸਰਗਰਮ ਹੈ।

ਜੇਕਰ VALUE 1 ਹੈ, ਤਾਂ ਮੈਂਟੇਨੈਂਸ ਮੋਡ ਇਸ ਸਮੇਂ ਸਰਗਰਮ ਹੈ।

ਇਸ ਤਰ੍ਹਾਂ, ਮੈਂਟੇਨੈਂਸ ਮੋਡ ਨੂੰ ਸਰਗਰਮ ਕਰਨ ਲਈ, ਇਹ ਚਲਾਓ:

UPDATE [AxDB].[dbo].[SQLSYSTEMVARIABLES]
    SET VALUE = '1'
    WHERE PARM = 'CONFIGURATIONMODE';

ਅਤੇ ਇਸਨੂੰ ਮੁੜ ਬੰਦ ਕਰਨ ਲਈ, ਇਹ ਚਲਾਓ:

UPDATE [AxDB].[dbo].[SQLSYSTEMVARIABLES]
    SET VALUE = '0'
    WHERE PARM = 'CONFIGURATIONMODE';

ਸਥਿਤੀ ਬਦਲਣ ਦੇ ਬਾਅਦ, ਤੁਸੀਂ ਅਕਸਰ ਵੈੱਬ ਅਤੇ ਬੈਚ ਸੇਵਾਵਾਂ ਨੂੰ ਮੁੜ ਰੀਸਟਾਰਟ ਕਰਨ ਦੀ ਲੋੜ ਪਵੇਗੀ। ਕਈ ਵਾਰ ਤਾਂ ਇਸ ਨੂੰ ਤਬਦੀਲੀ ਨੂੰ ਸਮਝਣ ਲਈ ਕਈ ਵਾਰ ਰੀਸਟਾਰਟ ਕਰਨ ਦੀ ਲੋੜ ਪੈਂਦੀ ਹੈ।

ਮੈਂ ਇਹ ਤਰੀਕਾ ਪ੍ਰੋਡਕਸ਼ਨ ਜਾਂ ਕਿਸੇ ਹੋਰ ਸੰਵेदनਸ਼ੀਲ ਵਾਤਾਵਰਣ ਵਿੱਚ ਵਰਤਣ ਦੀ ਸਿਫਾਰਸ਼ ਨਹੀਂ ਕਰਾਂਗਾ, ਪਰ ਵਿਕਾਸ ਮਸ਼ੀਨ 'ਤੇ ਵਿੱਤੀਆਂ ਮਾਪਦੰਡਾਂ ਨੂੰ ਤੁਰੰਤ ਸਰਗਰਮ ਕਰਨ ਲਈ, ਇਹ ਠੀਕ ਤਰੀਕਾ ਹੈ :-)

ਬਲੂਸਕੀ 'ਤੇ ਸਾਂਝਾ ਕਰੋਫੇਸਬੁੱਕ 'ਤੇ ਸਾਂਝਾ ਕਰੋਲਿੰਕਡਇਨ 'ਤੇ ਸਾਂਝਾ ਕਰੋਟਮਬਲਰ 'ਤੇ ਸਾਂਝਾ ਕਰੋX 'ਤੇ ਸਾਂਝਾ ਕਰੋਲਿੰਕਡਇਨ 'ਤੇ ਸਾਂਝਾ ਕਰੋPinterest 'ਤੇ ਪਿੰਨ ਕਰੋ

ਮਿੱਕੇਲ ਕ੍ਰਿਸਟਨਸਨ

ਲੇਖਕ ਬਾਰੇ

ਮਿੱਕੇਲ ਕ੍ਰਿਸਟਨਸਨ
ਮਿਕੇਲ miklix.com ਦਾ ਸਿਰਜਣਹਾਰ ਅਤੇ ਮਾਲਕ ਹੈ। ਉਸਨੂੰ ਇੱਕ ਪੇਸ਼ੇਵਰ ਕੰਪਿਊਟਰ ਪ੍ਰੋਗਰਾਮਰ/ਸਾਫਟਵੇਅਰ ਡਿਵੈਲਪਰ ਵਜੋਂ 20 ਸਾਲਾਂ ਤੋਂ ਵੱਧ ਦਾ ਤਜਰਬਾ ਹੈ ਅਤੇ ਉਹ ਵਰਤਮਾਨ ਵਿੱਚ ਇੱਕ ਵੱਡੇ ਯੂਰਪੀਅਨ ਆਈਟੀ ਕਾਰਪੋਰੇਸ਼ਨ ਲਈ ਪੂਰਾ ਸਮਾਂ ਕੰਮ ਕਰਦਾ ਹੈ। ਜਦੋਂ ਉਹ ਬਲੌਗ ਨਹੀਂ ਲਿਖਦਾ, ਤਾਂ ਉਹ ਆਪਣਾ ਖਾਲੀ ਸਮਾਂ ਬਹੁਤ ਸਾਰੀਆਂ ਰੁਚੀਆਂ, ਸ਼ੌਕ ਅਤੇ ਗਤੀਵਿਧੀਆਂ 'ਤੇ ਬਿਤਾਉਂਦਾ ਹੈ, ਜੋ ਕਿ ਕੁਝ ਹੱਦ ਤੱਕ ਇਸ ਵੈੱਬਸਾਈਟ 'ਤੇ ਕਵਰ ਕੀਤੇ ਗਏ ਵਿਸ਼ਿਆਂ ਦੀ ਵਿਭਿੰਨਤਾ ਵਿੱਚ ਪ੍ਰਤੀਬਿੰਬਤ ਹੋ ਸਕਦਾ ਹੈ।