Miklix

Aseta Dynamics 365 FO Virtual Machine Dev tai Test ylläpitotilaan

Julkaistu: 16. helmikuuta 2025 klo 12.06.59 UTC
Viimeksi päivitetty: 12. tammikuuta 2026 klo 8.58.16 UTC

Tässä artikkelissa selitän, kuinka Dynamics 365 for Operations -kehityskone asetetaan ylläpitotilaan muutamalla yksinkertaisella SQL-lauseella.


Tämä sivu on käännetty koneellisesti englannista, jotta se olisi mahdollisimman monen ihmisen saatavilla. Valitettavasti konekääntäminen ei ole vielä täydellistä tekniikkaa, joten virheitä voi esiintyä. Voit halutessasi tarkastella alkuperäistä englanninkielistä versiota täällä:

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

Työskentelin hiljattain projektin parissa, jossa minun piti käsitellä joitakin mukautettuja taloushallinnon dimensioita. Vaikka oikeat dimensiot olivat olemassa testiympäristössä, kehitysympäristössäni oli vain Microsoftin Contoso-oletustiedot, joten tarvittavia dimensioita ei ollut saatavilla.

Kun aloin luoda niitä, huomasin, että Dynamics 365 FO:ssa voit tehdä niin vain, kun ympäristö on "ylläpitotilassa". Dokumentaation mukaan voit asettaa ympäristön tähän tilaan Lifecycle Servicesistä (LCS), mutta en löytänyt tätä vaihtoehtoa.

Tutkittuani asiaa huomasin, että nopein tapa päivittää ei-kriittinen kehitys- tai testiympäristö on itse asiassa tehdä yksinkertainen päivitys suoraan SQL-palvelimella, tarkemmin sanottuna AxDB-tietokannassa.

Tarkista ensin nykyinen tila suorittamalla tämä kysely:

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

Jos ARVO on 0, ylläpitotila ei ole tällä hetkellä käytössä.

Jos ARVO on 1, ylläpitotila on tällä hetkellä käytössä.

Joten ottaaksesi ylläpitotilan käyttöön, suorita tämä:

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

Ja poistaaksesi sen käytöstä uudelleen, suorita tämä:

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

Tilan vaihtamisen jälkeen sinun on yleensä käynnistettävä verkko- ja eräajopalvelut uudelleen. Joskus jopa useita kertoja ennen kuin ne havaitsevat muutoksen.

En suosittele tämän lähestymistavan käyttöä tuotanto- tai muuten kriittisessä ympäristössä, mutta se toimii hyvin, jos halutaan nopeasti aktivoida talousulottuvuudet kehityskoneella :-)

Lisälukemista

Jos pidit tästä postauksesta, saatat pitää myös näistä ehdotuksista:


Jaa BlueskyssäJaa FacebookissaJaa LinkedInissäJaa TumblrissaJaa X:ssäJaa LinkedInissäPin Pinterestissä

Mikkel Christensen

Kirjoittajasta

Mikkel Christensen
Mikkel on miklix.com-sivuston luoja ja omistaja. Hänellä on yli 20 vuoden kokemus ammattimaisena tietokoneohjelmoijana/ohjelmistokehittäjänä, ja tällä hetkellä hän työskentelee kokopäiväisesti suuressa eurooppalaisessa IT-yrityksessä. Kun hän ei ole bloggaamassa, hän käyttää vapaa-aikaansa monenlaisiin kiinnostuksen kohteisiin, harrastuksiin ja aktiviteetteihin, mikä saattaa jossain määrin heijastua tällä verkkosivustolla käsiteltävien aiheiden moninaisuuteen.