¿Qué es SAP Instancia & SAP ¿SID?
⚡ Resumen inteligente
SAP Instancia y SAP SID juntos definen cómo un SAP El sistema R/3 está estructurado y se identifica de forma única. Una instancia agrupa recursos como memoria, procesos de trabajo, despachador y puerta de enlace; el SID etiqueta la instalación completa con un código de tres caracteres.

¿Qué es un SAP ¿Instancia?
An SAP Ejemplo es un grupo de recursos en tiempo de ejecución asignados a una aplicación o servidor de base de datos dentro de un SAP Entorno cliente-servidor R/3. Cada instancia agrupa los recursos que el servidor necesita para gestionar las solicitudes de los usuarios de forma independiente.
Los recursos que componen una instancia incluyen:
- Salud Cerebral — áreas de memoria compartida utilizadas para búferes y espacio de rollo/página.
- Procesos de trabajo — Procesos de diálogo, actualización, segundo plano, encolamiento y spool que ejecutan las solicitudes del usuario.
- Coordinadora de servicio — el controlador de tráfico que transfiere las solicitudes a los procesos de trabajo libres.
- Gateway — el punto final de comunicación para las llamadas RFC y CPI-C entrantes y salientes de la instancia.
Tipos de SAP Instancias
An SAP El sistema se compone de tres tipos de instancias lógicas. Los tres comparten la misma característica. SAP directorio del sistema a nivel del sistema operativo.
SAP System = Dialog Instance + Central Instance + Database Instance
1. Instancia de diálogo
A Instancia de diálogo Reside en la capa de aplicación y su función es distribuir la carga de usuarios entre los distintos hosts. A medida que se añaden más instancias de diálogo en hosts adicionales, aumenta el número de distribuidores y procesos de trabajo, lo que permite que más usuarios simultáneos inicien sesión y realicen transacciones sin sobrecargar ningún servidor.
2. Instancia central
El Instancia Central Puede realizar todas las funciones de una instancia de diálogo, pero además aloja el servidor de cola y el servidor de mensajes. Todas las instancias de diálogo se comunican con la instancia central a través del servidor de mensajes antes de acceder a la base de datos. Cuando una instancia se inicia, su despachador se registra en el servidor de mensajes y anuncia los servicios que ofrece (DIA, BTC, SPO, UPD, etc.). El servicio de cola en la instancia central gestiona la tabla de bloqueos que serializa las actualizaciones en todo el sistema.
3. Instancia de base de datos
El Instancia de base de datos Es donde residen físicamente los datos empresariales. Acepta las solicitudes que se enrutan a través de la instancia central, aplica bloqueos de cola y devuelve conjuntos de resultados a los procesos de trabajo que las invocan.
¿Qué es SID en SAP?
SID son las siglas de SAP Identificación del sistemaEs un código de identificación único de tres caracteres que se asigna a cada instalación de R/3, es decir, a cada instalación completa. SAP te Consta de un servidor de base de datos y uno o más servidores de aplicaciones.
Los SID típicos siguen patrones como C11, PRD, E56, DEV, o QASEl SID se fija en el momento de la instalación y no se puede cambiar sin reinstalar el sistema, por lo que las decisiones de nomenclatura tomadas al principio de un proyecto tienden a mantenerse durante años.
Reglas de nomenclatura SID
- exactamente tres caracteres alfanuméricos.
- El primer carácter debe ser una letra.
- Valores reservados como ADD, TODO, Y, BIN, CDC, COM, SAP, SYSy no se deben utilizar los nombres de tres caracteres de las bases de datos compatibles.
- Cada SID dentro de un mismo entorno de transporte debe ser único.
Nombres de sistemas lógicos
Cuando los datos se distribuyen entre diferentes sistemas, cada sistema de la red debe ser claramente identificable. SAP lo resuelve a través del concepto de un sistema lógico.
Un sistema lógico es un sistema de aplicaciones en el que las aplicaciones trabajan juntas en una base de datos común. En SAP En términos, el sistema lógico es efectivamente un cliente: la unidad de negocio más pequeña y autónoma dentro de un SAP instalación.
Dado que el nombre del sistema lógico identifica de forma única un sistema dentro de la red, dos sistemas no pueden compartir el mismo nombre si están conectados entre sí como sistemas BW, como sistemas de origen o si está previsto que se conecten.
Ejemplo: Nombre lógico del sistema de producción
Tomemos como ejemplo un nombre de sistema lógico para una producción. SAP Servidor BW en Alemania:
| Elemento | Valor | Significado |
|---|---|---|
| SID | PBG | P = Producción (tipo), B = BW (componente), G = Alemania (planta) |
| Cliente | 100 | Número de cliente de tres dígitos asignado durante la instalación. |
| Nombre del sistema lógico | PBGCLNT100 | SID + CLNT + número de cliente: el formato estándar |
SAP Instancia vs. SAP SID
Los dos términos describen diferentes capas del mismo sistema. El ejemplo es sobre recursos de tiempo de ejecución; el SID es sobre identidad.
| Aspecto | SAP Ejemplo | SAP SID |
|---|---|---|
| Lo que es | Un contenedor de recursos en tiempo de ejecución en un servidor | Un identificador de tres caracteres para todo SAP te |
| <b></b><b></b> | Por aplicación o servidor de base de datos | Per SAP sistema (instalación completa) |
| Ejemplos | Diálogo, Central, Base de datos | C11, PRD, DEV, QAS |
| ¿Se puede modificar en tiempo de ejecución? | Sí, las instancias se pueden iniciar, detener o agregar. | No, se solucionó en el momento de la instalación. |
| Usado para | Balanceo de carga, escalabilidad, aislamiento de fallos | Identificación en transportes, RFC, monitoreo |
Donde SID e instancia Numbers Aparecer
Una vez instalado el sistema, el SID y el número de instancia de dos dígitos aparecen en muchos lugares con los que un administrador de Basis trabaja a diario.
- Cuentas de usuario del sistema operativo:
<sid>adm(p.ejprdadm) ysapadm. - Archivos de perfil:
DEFAULT.PFL,<SID>_DVEBMGS<NN>_<host>, donde NN es el número de instancia. - Puertos de servicio: puerto de despacho 32 , puerto de puerta de enlace 33 , servidor de mensajes puerto 36 .
- Destinos RFC y rutas TMS son abordados por SID.
- SAP Entradas de inicio de sesión de la GUI Mostrar el SID junto al nombre del host.
Mejores prácticas para la configuración de SID e instancias
Una estrategia limpia de SID e instancias resulta rentable a lo largo de la vida útil del entorno. Las siguientes prácticas reducen las sorpresas durante los transportes, las actualizaciones y las auditorías.
- Siga una convención de nomenclatura. en DEV/QAS/PRD, por lo que el rol de cada sistema es obvio solo con ver el SID.
- Evitando SAP-valores de tres letras reservados y nombres de bases de datos para evitar retrabajos posteriores a la instalación.
- Documente el significado de cada carácter SID. en el diagrama del paisaje para que los nuevos miembros puedan interpretarlo.
- Números de instancia PIN Cuando se ejecutan varios sistemas en un mismo host, es necesario evitar conflictos en los rangos de puertos.
- Utilice nombres de sistemas lógicos distintos para que cada cliente mantenga un enrutamiento ALE/IDoc inequívoco.
- Mantén la instancia de la base de datos en su propio servidor. cuando los perfiles de carga lo permiten, para que los picos de diálogo no saturen la E/S de la base de datos.
