microsoft / microsoft/sql-server-samples

Re-linking data source problem

Aperta
#820 1 commento 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Lingua principale
PowerShell
Stelle
11.2k
Fork
9.1k
Merge medio
2g 7h
PR unite (30g)
14

Descrizione

I have used scripts like that (Migrated from SSRS2016 tp SSRS2019:

$SourceServer = "http://OldServer/ReportServer"
$TargetServer = "http://NewServer/ReportServer"
$SourceFolder = "/Prototypes/MS"
$TargetFolder = $SourceFolder

rs.exe -i "C:\RSS\ssrs_migration.rss" -e Mgmt2010 -s $SourceServer -v f=$SourceFolder -v ts=$TargetServer -v tf=$TargetFolder

I get message error:

Re-linking data source for item Payment report ... SUCCESS
Re-linking references for item Payment report ... FAILURE:
The item '/Prototypes/MSFinance/SQL_PEPCO_Connector_DAX' cannot be found. ---> Microsoft.ReportingServices.Diagnostics.Utilities.ItemNotFoundException: The item '/Prototypes/MSFinance/SQL_PEPC
O_Connector_DAX' cannot be found.

Migrating parameters for report Payment liabilities report ... SUCCESS
Migrating subscriptions for report Payment liabilities report: 2 items found.
Migrating subscription sub2_disable ... FAILURE:
The report server cannot process the report or shared dataset. The shared data source 'SQL_PEPCO_Connector_DAX' for the report server is not valid.

The problem Is that my report is in path /Prototypes/MS
but my DataSource is in Finance/SQL_PEPCO_Connector_DAX

and script generate wrong path to the DataSource
'/Prototypes/MSFinance/SQL_PEPCO_Connector_DAX'

image

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Direzione di ricerca

Iniziate dallo script ssrs_migration.rss invocato da rs.exe e tracciate il modo in cui il percorso del report /Prototypes/MS viene combinato con il percorso dell'origine dati Finance. Riproducete la migrazione utilizzando l'esempio OldServer e NewServer, quindi verificate che il riferimento generato punti all'origine dati senza unire i nomi delle cartelle e che il ricollegamento e la migrazione delle sottoscrizioni abbiano esito positivo.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
powershell
Ambito
databases
Tipo di issue
Bug
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.