Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Attivazione di SSRS
Usa il seguente processo SSRS per attivare la tua istanza DB:
-
Creare un nuovo gruppo di opzioni oppure utilizzare un gruppo di opzioni esistente.
-
Aggiungere l'opzione
SSRS
al gruppo di opzioni. -
Associare il gruppo di opzioni a questa istanza database.
-
Consenti l'accesso in entrata al gruppo di sicurezza Virtual Private Cloud (VPC) per la porta del SSRS listener.
Creazione di un gruppo di opzioni per SSRS
Con cui lavorareSSRS, create un gruppo di opzioni che corrisponda al motore SQL Server e alla versione dell'istanza DB che intendete utilizzare. A tale scopo, utilizzate il AWS Management Console o il AWS CLI.
Nota
Puoi anche utilizzare un gruppo di opzioni esistente se è per il motore e la versione del SQL Server corretti.
La procedura seguente crea un gruppo di opzioni per SQL Server Standard Edition 2017.
Per creare il gruppo di opzioni
Accedi a AWS Management Console e apri la RDS console Amazon all'indirizzo https://console.aws.amazon.com/rds/
. -
Nel pannello di navigazione scegliere Option groups (Gruppi di opzioni).
-
Seleziona Create group (Crea gruppo).
-
Nella finestra Create option group (Crea gruppo di opzioni) eseguire queste operazioni:
-
Per Nome, inserisci un nome per il gruppo di opzioni che sia unico all'interno del tuo gruppo Account AWS, ad esempio
ssrs-se-2017
. Il nome può includere solo lettere, cifre e trattini. -
Per Descrizione, immettere una breve descrizione del gruppo di opzioni, ad esempio
SSRS option group for SQL Server SE 2017
. La descrizione viene usata per la visualizzazione. -
Per Engine (Motore), scegliere sqlserver-se.
-
Per Major engine version (Versione principale del motore), scegli 14.00.
-
-
Scegli Create (Crea) .
La procedura seguente crea un gruppo di opzioni per SQL Server Standard Edition 2017.
Per creare il gruppo di opzioni
-
Eseguire uno dei seguenti comandi.
In Linux, macOS, oppure Unix:
aws rds create-option-group \ --option-group-name
ssrs-se-2017
\ --engine-namesqlserver-se
\ --major-engine-version14.00
\ --option-group-description "SSRS option group for SQL Server SE 2017
"
In Windows:
aws rds create-option-group ^ --option-group-name
ssrs-se-2017
^ --engine-namesqlserver-se
^ --major-engine-version14.00
^ --option-group-description "SSRS option group for SQL Server SE 2017
"
Aggiungere l'SSRSopzione al gruppo di opzioni
Quindi, usa AWS Management Console o AWS CLI per aggiungere l'SSRS
opzione al tuo gruppo di opzioni.
Per aggiungere l'SSRSopzione
Accedi a AWS Management Console e apri la RDS console Amazon all'indirizzo https://console.aws.amazon.com/rds/
. -
Nel pannello di navigazione scegliere Option groups (Gruppi di opzioni).
-
Seleziona il gruppo di opzioni precedentemente creato, quindi scegli Add Option (Aggiungi opzione).
-
In Dettagli dell'opzione, scegli SSRSil nome dell'opzione.
-
In Impostazioni delle opzioni, effettuare le seguenti operazioni:
-
Inserisci la porta su cui il SSRS servizio deve ascoltare. L'impostazione predefinita è 8443. Per un elenco dei valori consentiti, consulta Limitazioni e consigli.
-
Immettere un valore per Memoria massima.
L'opzione Memoria massima specifica la soglia superiore al di sopra della quale non vengono concesse nuove richieste di allocazione di memoria alle applicazioni del server di report. Il numero è una percentuale della memoria totale dell'istanza database. I valori consentiti sono compresi tra 10 e 80.
-
Per Gruppi di sicurezza, scegli il gruppo di VPC sicurezza da associare all'opzione. Utilizzare lo stesso gruppo di sicurezza associato all'istanza database.
-
-
Per utilizzare la SSRS posta elettronica per inviare report, seleziona la casella di controllo Configura le opzioni di recapito e-mail in Invio e-mail nei servizi di reporting, quindi procedi come segue:
-
Per Indirizzo e-mail del mittente, inserisci l'indirizzo e-mail da utilizzare nel campo Da dei messaggi inviati tramite SSRS e-mail.
Specificate un account utente con l'autorizzazione a inviare posta dal SMTP server.
-
Per SMTPserver, specificare il SMTP server o il gateway da utilizzare.
Può essere un indirizzo IP, il BIOS nome di rete di un computer sulla rete Intranet aziendale o un nome di dominio completo.
-
Per SMTPporta, inserisci la porta da utilizzare per connetterti al server di posta. Il valore predefinito è 25.
-
Per utilizzare l'autenticazione:
-
Seleziona la casella di controllo Use authentication (Utilizza autenticazione).
-
Per Secret Amazon Resource Name (ARN) inserisci AWS Secrets Manager ARN le credenziali utente.
Utilizza il seguente formato:
arn:aws:secretsmanager:
Region
:AccountId
:secret:SecretName
-6RandomCharacters
Ad esempio:
arn:aws:secretsmanager:
us-west-2
:123456789012
:secret:MySecret-a1b2c3
Per ulteriori informazioni sulla creazione del segreto, consulta Utilizzo della SSRS posta elettronica per inviare report.
-
-
Seleziona la casella di controllo Usa Secure Sockets Layer (SSL) per crittografare i messaggi e-mail utilizzando. SSL
-
-
In Scheduling (Pianificazione), scegliere se aggiungere l'opzione immediatamente o alla finestra di manutenzione successiva.
-
Scegliere Add option (Aggiungi opzione).
Per aggiungere l'opzione SSRS
-
Crea un JSON file, ad esempio
ssrs-option.json
.-
Imposta i parametri obbligatori seguenti:
-
OptionGroupName
– Il gruppo di opzioni creato o scelto in precedenza (ssrs-se-2017
nell'esempio seguente). -
Port
— La porta su cui il SSRS servizio può ascoltare. L'impostazione predefinita è 8443. Per un elenco dei valori consentiti, consulta Limitazioni e consigli. -
VpcSecurityGroupMemberships
— appartenenza ai gruppi di VPC sicurezza per l'istanza RDS DB. -
MAX_MEMORY
– La soglia superiore al di sopra della quale non vengono concesse nuove richieste di allocazione di memoria alle applicazioni del server di report. Il numero è una percentuale della memoria totale dell'istanza database. I valori consentiti sono compresi tra 10 e 80.
-
-
(Facoltativo) Imposta i seguenti parametri per utilizzare SSRS Email:
-
SMTP_ENABLE_EMAIL
— Impostatrue
per utilizzare l'SSRSe-mail. Il valore predefinito èfalse
. -
SMTP_SENDER_EMAIL_ADDRESS
— L'indirizzo e-mail da utilizzare nel campo Da dei messaggi inviati tramite SSRS e-mail. Specificare un account utente con l'autorizzazione a inviare posta dal SMTP server. -
SMTP_SERVER
— Il SMTP server o il gateway da utilizzare. Può essere un indirizzo IP, il BIOS nome di rete di un computer sulla rete Intranet aziendale o un nome di dominio completo. -
SMTP_PORT
: la porta da utilizzare per la connessione al server di posta. Il valore predefinito è 25. -
SMTP_USE_SSL
— Impostato su pertrue
crittografare i messaggi di posta elettronica utilizzando. SSL Il valore predefinito ètrue
. -
SMTP_EMAIL_CREDENTIALS_SECRET_ARN
— Il Secrets Manager ARN che contiene le credenziali dell'utente. Utilizza il seguente formato:arn:aws:secretsmanager:
Region
:AccountId
:secret:SecretName
-6RandomCharacters
Per ulteriori informazioni sulla creazione del segreto, consulta Utilizzo della SSRS posta elettronica per inviare report.
-
SMTP_USE_ANONYMOUS_AUTHENTICATION
: imposta sutrue
e non includereSMTP_EMAIL_CREDENTIALS_SECRET_ARN
se non desideri utilizzare l'autenticazione.Il valore predefinito è
false
quandoSMTP_ENABLE_EMAIL
ètrue
.
-
L'esempio seguente include i parametri SSRS Email, utilizzando il segretoARN.
{ "OptionGroupName": "
ssrs-se-2017
", "OptionsToInclude": [ { "OptionName": "SSRS", "Port":8443
, "VpcSecurityGroupMemberships": ["sg-0abcdef123
"], "OptionSettings": [ {"Name": "MAX_MEMORY","Value": "60
"}, {"Name": "SMTP_ENABLE_EMAIL","Value": "true
"} {"Name": "SMTP_SENDER_EMAIL_ADDRESS","Value": "nobody@example.com
"}, {"Name": "SMTP_SERVER","Value": "email-smtp.us-west-2
.amazonaws.com"}, {"Name": "SMTP_PORT","Value": "25
"}, {"Name": "SMTP_USE_SSL","Value": "true
"}, {"Name": "SMTP_EMAIL_CREDENTIALS_SECRET_ARN","Value": "arn:aws:secretsmanager:us-west-2
:123456789012
:secret:MySecret-a1b2c3
"} ] }], "ApplyImmediately": true } -
-
Aggiungere l'opzione
SSRS
al gruppo di opzioni.In Linux, macOS, oppure Unix:
aws rds add-option-to-option-group \ --cli-input-json file://
ssrs-option.json
\ --apply-immediatelyIn Windows:
aws rds add-option-to-option-group ^ --cli-input-json file://
ssrs-option.json
^ --apply-immediately
Associazione del gruppo di opzioni all'istanza database
Usa AWS Management Console o AWS CLI per associare il tuo gruppo di opzioni all'istanza DB.
Se utilizzi un'istanza DB esistente, deve già avere un dominio Active Directory e un ruolo AWS Identity and Access Management (IAM) associati. Se crei una nuova istanza, specifica un dominio e un IAM ruolo Active Directory esistenti. Per ulteriori informazioni, consulta Utilizzo di Active Directory con RDS per SQL Server.
È possibile associare il gruppo di opzioni a un'istanza database nuova o esistente:
-
Per una nuova istanza database, associare il gruppo di opzioni quando viene avviata l'istanza. Per ulteriori informazioni, consulta Creazione di un'istanza Amazon RDS DB.
-
Per un'istanza database esistente, modificare l'istanza e associare il nuovo gruppo di opzioni. Per ulteriori informazioni, consulta Modifica di un'istanza Amazon RDS DB.
È possibile associare il gruppo di opzioni a un'istanza database nuova o esistente.
Per creare un'istanza database che utilizza il gruppo di opzioni
-
Specificare lo stesso tipo di motore del database e la versione principale utilizzati durante la creazione del gruppo di opzioni.
In Linux, macOS, oppure Unix:
aws rds create-db-instance \ --db-instance-identifier
myssrsinstance
\ --db-instance-classdb.m5.2xlarge
\ --enginesqlserver-se
\ --engine-version14.00.3223.3.v1
\ --allocated-storage100
\ --manage-master-user-password \ --master-usernameadmin
\ --storage-typegp2
\ --license-modelli
\ --domain-iam-role-namemy-directory-iam-role
\ --domainmy-domain-id
\ --option-group-namessrs-se-2017
In Windows:
aws rds create-db-instance ^ --db-instance-identifier
myssrsinstance
^ --db-instance-classdb.m5.2xlarge
^ --enginesqlserver-se
^ --engine-version14.00.3223.3.v1
^ --allocated-storage100
^ --manage-master-user-password ^ --master-usernameadmin
^ --storage-typegp2
^ --license-modelli
^ --domain-iam-role-namemy-directory-iam-role
^ --domainmy-domain-id
^ --option-group-namessrs-se-2017
Per modificare un'istanza database per utilizzare il gruppo di opzioni
-
Eseguire uno dei seguenti comandi.
In Linux, macOS, oppure Unix:
aws rds modify-db-instance \ --db-instance-identifier
myssrsinstance
\ --option-group-namessrs-se-2017
\ --apply-immediatelyIn Windows:
aws rds modify-db-instance ^ --db-instance-identifier
myssrsinstance
^ --option-group-namessrs-se-2017
^ --apply-immediately
Consentire l'accesso in entrata al gruppo VPC di sicurezza
Per consentire l'accesso in entrata al gruppo VPC di sicurezza associato alla tua istanza DB, crea una regola in entrata per la porta del listener specificataSSRS. Per ulteriori informazioni sulla configurazione di un gruppo di sicurezza, consulta Fornisci l'accesso alla tua istanza DB VPC tramite la creazione di un gruppo di sicurezza.