View a markdown version of this page

Comodines en la asignación de tablas - AWS Database Migration Service

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Comodines en la asignación de tablas

En esta sección se describen los comodines que puede utilizar al especificar los nombres de esquemas y tablas para la asignación de tablas.

Comodín Coincide
% Cero o más caracteres
_ Un solo personaje
Limitaciones del patrón comodín

Utilice % o _ en las reglas de selección. Bracket-basedpatrones como [_][ab], y es [a-d] posible que no funcionen con todos los tipos de puntos finales; pruébelos antes de confiar en ellos o cree una regla de selección independiente para cada nombre de tabla explícito.

Para los puntos de conexión de origen y destino de Oracle, puede utilizar el atributo de conexión adicional escapeCharacter para especificar un carácter de escape. Un carácter de escape le permite utilizar un carácter comodín específico en las expresiones como si no fuera comodín. Por ejemplo, escapeCharacter=# le permite usar “#” para hacer que un carácter comodín actúe como un carácter normal en una expresión, como en este código de ejemplo.

{ "rules": [ { "rule-type": "selection", "rule-id": "542485267", "rule-name": "542485267", "object-locator": { "schema-name": "ROOT", "table-name": "TEST#_T%" }, "rule-action": "include", "filters": [] } ] }

En este caso, el carácter de escape '#' hace que el carácter comodín '_' actúe como un carácter normal. AWS DMS selecciona las tablas del esquema denominadoROOT, donde cada tabla tiene un nombre con TEST_T su prefijo.