Udostępnij za pośrednictwem


Ograniczenia długości pola dostawcy programu SMS

Dostawca programu SMS nakłada ograniczenia na szerokość pól znaków dla klas schematu. Jeśli napiszesz program, który zapisuje w tych klasach, należy wziąć pod uwagę te szerokości pól. Tam, gdzie są one używane w interfejsie użytkownika, pomoc online programu SMS zapewnia maksymalną szerokość znaków. Można również określić szerokość, dzieląc odpowiednią szerokość kolumny tabeli klasy schematu przez dwie, aby nadać szerokość pola znakami.

Szerokość kolumny tabeli klas schematu można określić na podstawie odpowiednich widoków SQL Server. Aby uzyskać informacje na temat mapowania klas schematów do widoków SQL Server, zobacz Mapowanie widoku schematu programu SMS. Kroki uzyskiwania szerokości kolumny tabeli z widoku SQL Server w SQL Server są następujące:

  • Otwórz właściwości widoku SQL Server, aby zobaczyć, której tabeli i kolumn tabeli używa.

  • Otwórz odpowiednią tabelę w widoku Tabele bazy danych, aby odnaleźć szerokość kolumny.

    Klasy, na które często ma wpływ to ograniczenie, to:

  • SMS_Package

  • SMS_Advertisement

  • SMS_Program

  • SMS_DistributionPoint

  • SMS_PDF_Package

  • SMS_PDF_Program

  • SMS_Query

  • SMS_Report

  • SMS_ReportDashboard

  • SMS_ReportViewSchema

  • SMS_CollectionRuleQuery

  • SMS_Collection

  • SMS_UserInstancePermissions

  • SMS_UserClassPermissions

  • SMS_UserInstancePermissionNames

  • SMS_UserClassPermissionNames