查找

Announcement
· Dec 26

Maintenance Notice Dec 26, 2025

Dear Community members,

We are currently performing technical work, and during this time, you may experience issues with the Developer Community portal, Developer Community AI, and search functionality:

🔹 Ask DC AI is temporarily unavailable
🔹 Search may take longer than usual or may not return results
🔹  You may experience problems with logging into the Developer Community and Open Exchange

We’re working to restore full functionality as quickly as possible. Thank you for your patience and understanding.

Discussion (0)2
Log in or sign up to continue
Article
· Dec 26 1m read

Commandes terminal pour la gestion de la production

Commandes pour la gestion des productions :

Démarrer, arrêter, mettre à jour, restaurer et nettoyer une production

Do ##class(Ens.Director).StartProduction("ProductionName")
Do ##class(Ens.Director).StopProduction()
Do ##class(Ens.Director).UpdateProduction()
Do ##class(Ens.Director).RecoverProduction()
Do ##class(Ens.Director).CleanProduction()

Interrompre les messages en attente :

d ##class(Ens.Queue).AbortQueue("Component Name")

Obtenir le nom de l’instance :

W !,##class(%SYS.System).GetUniqueInstanceName()

Obtenir le nom du nœud :

W !,##class(%SYS.System).GetNodeName()

Terminer un Job (JobId) :

d $SYSTEM.Process.Terminate(jobid)

Activer un espace de nom (Namespace) :

 do ##class(%EnsembleMgr).EnableNamespace($namespace)

Activer un élément de configuration (ConfigItem) :

Do ##class(Ens.Director).EnableConfigItem("ConfigNameHere", 0, 1)

Obtenir un GUID :

write $System.Util.CreateGUID()

Obtenir les informations du CPU :

d $system.CPU.Dump()

Obtenir le nombre de CPU :

Retourne le nombre de CPU virtuels (également appelés CPU logiques ou threads) disponibles sur le système.

W $SYSTEM.Util.NumberOfCPUs()

Vérifier l’espace disque disponible :

Affiche l’espace libre des bases de données pour tous les namespaces.

do ALL^%FREECNT

 

Merci,
 

Discussion (0)1
Log in or sign up to continue
Article
· Dec 26 1m read

Exécuter des requêtes SQL depuis un terminal

Il est possible d’exécuter des requêtes SQL directement depuis le terminal à l’aide de la méthode $system.SQL.Shell().

Voici un exemple d'exécution.

SAMPLES>do $System.SQL.Shell()
SQL Command Line Shell
---------------------------------------------------- The command prefix is currently set to: <>.
Enter q to quit, ? for help.
SAMPLES>>select * from Sample.Vendor
1. select * from Sample.Vendor Vendor Balance Contact DaysClear DiscDays DiscRate LastInvDate LastPayDate MinPayment Name NetDays PayFlag TaxReportingAddress_City Address_State Address_Street Address_Zip
: *Si vous appuyez sur entrée sans saisir de commande sur la première ligne, le terminal bascule en mode "multi-ligne".
USER>d $SYSTEM.SQL.Shell()
SQL Command Line Shell
----------------------------------------------------
Enter q to quit, ? for help.
USER>> << entering multiline statement mode, 'GO' to execute >>
1>>set transaction isolation level read committed
2>>go

Pour plus de détails, vous pouvez vous référer aux articles ci-dessous.

How to use SQLShell [IRIS]
How to use SQLShell

Discussion (0)1
Log in or sign up to continue
Article
· Dec 26 3m read

Zoliks Air Duct Cleaning Services Gardiner – Clean Air for a Healthier Space

Clean indoor air is essential for comfort, health, and energy efficiency. In Gardiner, homes and businesses depend on HVAC systems throughout the year, making air duct maintenance an important responsibility. Zoliks Air Duct Cleaning Services Gardiner offers reliable and thorough air duct cleaning to help remove dust, allergens, and pollutants from your ventilation system.


Importance of Air Duct Cleaning

Air ducts act as the lungs of your home or workplace. Over time, they collect dust, pet dander, pollen, mold spores, and other airborne particles. When these contaminants build up, they are circulated through the air every time your heating or cooling system runs.

Dirty air ducts can negatively affect indoor air quality and may trigger allergies, asthma symptoms, or respiratory discomfort. Regular air duct cleaning helps reduce these risks and creates a cleaner, fresher indoor environment.


Professional Air Duct Cleaning in Gardiner

Zoliks Air Duct Cleaning Services Gardiner uses professional tools and proven methods to clean your entire duct system. This includes supply ducts, return ducts, vents, and registers. The goal is to remove deeply embedded debris, not just surface dust.

Each cleaning service is performed with care to ensure your HVAC system remains protected while achieving effective results. The process improves airflow and helps your system operate more efficiently.


Benefits of Choosing Zoliks Air Duct Cleaning Services Gardiner

One of the main benefits of clean air ducts is improved indoor air quality. With fewer pollutants circulating, residents and employees can breathe easier and enjoy a more comfortable environment.

Clean ducts also support better HVAC performance. When airflow is unrestricted, heating and cooling systems work more efficiently, which may help reduce energy usage and utility costs.

Another important benefit is system longevity. Removing dust and debris reduces strain on HVAC components, helping prevent premature wear and expensive repairs.


Signs Your Air Ducts Need Cleaning

Many property owners are unsure when duct cleaning is needed. Common signs include visible dust around vents, unpleasant odors when the system is running, uneven airflow, or increased allergy symptoms indoors.

Air duct cleaning is especially recommended after home renovations, moving into a new property, or if pets are present, as hair and dander can quickly accumulate in the ductwork.


Residential and Commercial Services

Zoliks Air Duct Cleaning Services Gardiner serves both residential and commercial properties. Homeowners benefit from cleaner air and improved comfort, while businesses enjoy a healthier environment for employees and customers.

Services are tailored to meet the specific needs of each space, whether it is a house, apartment, office, or commercial building.


Reliable Air Duct Cleaning in Gardiner

Maintaining clean air ducts is a key part of responsible property care. Zoliks Air Duct Cleaning Services Gardiner is committed to delivering dependable service, attention to detail, and long-lasting results.

By choosing professional air duct cleaning, you help create a healthier indoor environment, improve system efficiency, and enjoy cleaner air throughout your space.

Discussion (0)1
Log in or sign up to continue
Article
· Dec 25 2m read

サマータイムの対応について

これは InterSystems FAQ サイトの記事です。

InterSystems 製品の内部日付時刻($HOROLOG)を利用して時刻を取得している場合、オペレーティング・システムが提供するアルゴリズムに基づいて季節的な時刻調整を行います。

そのため、オペレーティングシステムにてサマータイムの調整が行われる場合は、InterSystems 製品は、オペレーティングシステムで対応したサマータイム時刻で動作します。

注意点としては、$HOROLOG 値が大きく変更されるケースもあるため、時刻比較やこの値をキーにしたアプリケーションの処理などがもしある場合は、その変更を考慮していただく必要があります。

ご参考:「ローカル時刻調整のしきい値

なお、$NOW() 関数を使用して内部日付時刻を取得している場合は、オペレーティングシステムのサマータイムの調整に対応していませんのでご注意ください。

$NOW() 関数は、$ZTIMEZONEの値を使用してローカル時刻を決定しています。
$ZTIMEZONEは1年を通して連続的で、サマータイム(DST)などのローカル時刻の調整に対応していないためです。

また、小数点以下を含むタイムスタンプ値をサマータイム対応済のローカル時刻で取得したい場合、$HOROLOG では対応できませんので、以下の2つ方法のどちらかを利用して取得します。

1)$ZTIMESTAMPの値を利用して、ロカール時刻に変換する方法を利用する方法

$ZDATETIMEH()の第2引数に -3 を指定することで UCT 時刻からローカル時刻に変更されます。また、$ZDATETIME()の第4引数を利用して、時刻値の小数点の有効桁数を指定できます。

write $ZDATETIME($ZDATETIMEH($ZTIMESTAMP,-3),3,,6)

 

2)%Library.UTCクラスのNowLoca()メソッドを使用する方法(注意:小数第3位までの固定出力です)

write ##class(%UTC).NowLocal()
Discussion (0)1
Log in or sign up to continue