.PDM

PDM-fil

SAP PowerDesigner Physical Data Model
Stil et spørgsmål
HURTIGT SVAR

En PDM-fil er en Physical Data Model oprettet af SAP PowerDesigner. Det er en almindelig XML-fil, der beskriver databasetabeller, kolonner, indeks og fremmednøgler for et specifikt RDBMS (Oracle, SQL Server, MySQL osv.). Åbn den i SAP PowerDesigner på Windows, eller inspicer den rå XML i et hvilket som helst tekstredigeringsprogram. SAP PowerDesigner når fuld ophør af support i december 2027.

Udvikler: SAP SE (formerly Sybase, acquired by SAP in 2010) Kategori: Udviklerfiler MIME: application/xml
ÅBNER PÅ Windows
Relateret: .DO · .MD · .HEX · .XSD

På denne side

19k+ filtyper indekseret
Sidst gennemset Jul 28, 2026

Er du ikke sikker på, hvad din fil er?

Træk en fil over i vores identifikator - vi læser kun de første bytes for at navngive formatet.

Identificer en fil

Hvad er PDM-filformatet?

En .pdm-fil er en Physical Data Model oprettet af SAP PowerDesigner, tidligere kendt som Sybase PowerDesigner. Den beskriver et databaseskema på det fysiske niveau - tabeller, kolonner, datatyper, indeks, primærnøgler og fremmednøgle-relationer - rettet mod et specifikt relationelt databasestyringssystem såsom Oracle, SQL Server eller MySQL.

Internt er filen almindelig XML, der starter med en standard XML-erklæring efterfulgt af PowerDesigner-specifikke behandlingsinstruktioner, der registrerer mål-DBMS, modelnavn, landestandard og formatversion. Rodelementet <Model> bruger tre XML-navnerum: a: til attributter, c: til samlinger og o: til objekter. Krydsreferencer mellem tabeller og nøgler bruger et Id/Ref-skema gennem hele dokumentet.

En .pdm genereres typisk fra en Conceptual Data Model (.cdm) eller Logical Data Model (.ldm) ved at anvende en DBMS-specifik ressourcefil (.xdb). Den samme logiske model kan producere flere .pdm-filer rettet mod forskellige databaseplatforme. PowerDesigner kan forward-engineere en .pdm direkte til SQL DDL-scripts eller reverse-engineere et eksisterende databaseskema ind i en.

SAP PowerDesigner 16.7 er den nuværende udgivelse; SAP har annonceret ophør af mainstream-vedligeholdelse med fuld ophør af support planlagt til december 2027. .pdm-filen kan læses i ethvert tekstredigeringsprogram som XML, men meningsfuld redigering eller validering kræver selve PowerDesigner.

Sikkerhed og tryghed

RISIKO: LOW

Almindelig XML-fil; ingen eksekverbar kode. Sikker at åbne i et tekstredigeringsprogram. Indeholder potentielt følsomme oplysninger om databaseskema (tabelnavne, kolonnenavne, datatyper), der kan afsløre applikationsarkitektur.

Formatdetaljer

kort fortalt
FULDSTÆNDIGT NAVNSAP PowerDesigner Physical Data Modelogså kendt som PowerDesigner PDM, Sybase PowerDesigner Physical Data Model
UDVIKLERSAP SE (formerly Sybase, acquired by SAP in 2010)siden 1997 (PowerDesigner 6 introduced PDM as distinct model type)
MIME-TYPEapplication/xml
TYPEXML-tekstfil
Dette filtypenavn bruges også af…
  • Pacemaker Device Map (medicinsk udstyr) - Nogle leverandører af hjerterytme-enheder bruger .pdm til programmør-datakort; nichepræget medicinsk kontekst.
  • PreSonus Studio One Performance Data Monitor - .pdm bruges internt af Studio One DAW til overvågningsdata for ydeevne; ikke rettet mod brugeren.

Programmer der åbner PDM-filer

Windows3 apps
SAP PowerDesigner Betalt File > Open, vælg .pdm-filen. Brug Model-menuen til at konfigurere DBMS-mål og generere DDL.
Notepad++ (view XML only) Open-source Åbn .pdm-filen; installer XML Tools-plugin for syntaksfremhævning og pæn formatering.
Microsoft Visual Studio (view XML only) Freemium Åbn som XML-fil for skrivebeskyttet inspektion af skemastrukturen.

Tekniske detaljer

dyb specifikation
FiltypeXML-tekstdokument
MIME-typeapplication/xml; text/xml (alternativ)
KodningUTF-8 (erklæret i XML-header); ældre filer kan bruge andre kodninger
KomprimeringIngen - almindelig XML uden ZIP-beholder
Typisk størrelse50 KB - 20 MB (skalerer med modellens kompleksitet; store virksomhedsmodeller kan overstige dette)
XML-navnerumTre navnerum: a: (attributter), c: (samlinger), o: (objekter)
KrydsreferenceskemaId/Ref-attributter forbinder objekter (tabeller, kolonner, nøgler, fremmednøgler) gennem hele XML-træet
DBMS-målretningÉn .pdm-fil er rettet mod én RDBMS (Oracle, SQL Server, MySQL osv.) defineret af en .xdb-ressourcefil
ModelhierarkiTypisk genereret fra en .cdm (Conceptual) eller .ldm (Logical) datamodel
Forward engineeringGenererer SQL DDL-scripts til mål-RDBMS direkte fra modellen
Reverse engineeringKan oprettes ved at reverse-engineere et eksisterende live databaseskema
SoftwareSAP PowerDesigner 16.7 (nuværende udgivelse; kun Windows)
Ophør af supportFuld ophør af support for SAP PowerDesigner planlagt til december 2027
VersionskompatibilitetFormatversion kodet i XML-behandlingsinstruktion; nyere versioner åbner ældre filer, men ældre versioner kan ikke åbne nyere filer
Udgivet1997 (PowerDesigner 6 introduced PDM as distinct model type)
Seneste versionPowerDesigner 16.7 SP09 (current as of 2025; EOL planned December 2027)
Specifikationhelp.sap.com

PDM-konverteringer

Fællesskabets Q&A

spurgt af brugere
Stil et hurtigt spørgsmål
Få hjælp fra folk, der arbejder med PDM-filer. Vær specifik - medtag dit system og din softwareversion.
Ingen konto nødvendig · svar normalt inden for en dag

Ingen spørgsmål endnu - vær den første til at spørge om PDM-filer.

Ofte stillede spørgsmål

Hvordan åbner jeg en .pdm-fil uden PowerDesigner?
Åbn den i et hvilket som helst tekstredigeringsprogram (Notepad++, VS Code) - det er almindelig XML. Du kan læse skemaet, men kan ikke redigere det i kontekst eller generere DDL uden PowerDesigner.
Kan jeg konvertere en .pdm-fil til SQL?
Ja - i PowerDesigner skal du gå til Database > Generate Database for at producere DDL-scripts til dit mål-RDBMS.
Er SAP PowerDesigner stadig understøttet?
PowerDesigner 16.7 SP09 er den nuværende version. SAP har annonceret ophør af mainstream-vedligeholdelse; fuld ophør af support er december 2027. Overvej at migrere til erwin, Vertabelo eller DbSchema.
Hvorfor viser min .pdm-fil den forkerte DBMS efter åbning?
PDM-filer indlejrer navnet på mål-RDBMS; hvis du ikke har den matchende DBMS-ressourcefil (.xdb) installeret i PowerDesigner, skal du ommappe den. Indstil DBMS via Model > Model Properties.
Kan PowerDesigner PDM-filer versionsstyres i Git?
Ja - da de er XML-tekstfiler, kan de sammenlignes (diff) og flettes, selvom PowerDesigners Id'er gør fletninger komplekse. Nogle teams bruger PowerDesigners indbyggede repository i stedet.

Referencer

1SAP PowerDesigner Help Portalhelp.sap.com
2PowerDesigner XML Model File Format (Sybase archive)infocenter-archive.sybase.com

Udforsk mere

på tværs af databasen

Populære filtyper i denne uge

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.RPMSGRestricted Permission Message
6.MDMarkdown Document
7.NOMEDIAAndroid No-Media Marker File
8.PRO6XProPresenter 6 Bundle File
9.EXEWindows Executable (Portable Executable)
10.PRDXSoftMaker Presentations Document

Relaterede filtyper

.DOStata Do-File
.MDMarkdown Document
.HEXIntel HEX File
.XSDXML Schema Definition
.MAPSource Map (JavaScript / CSS)
.CONFIGConfiguration File

Gratis filværktøjer

En fil-identifikator og billedkonverter direkte i browseren - alt kører på din enhed.

Åbn værktøjskassen

Gennemse filtyper A-Å