SSRS Deploy multiples folders - reporting-services

I have a server with too many folders and every folder has different data sources (for different databases), but their reports are same for each folder:
I would like to know if I can deploy my reports in different folders at the same time for one server from my Visual Studio Report Project? Can I do with some script or Can I clone or duplicate the folders
These are my folders:

Related

SSIS single package deployment deleting other packages?

We have an SSIS project in Visual Studio (2019 Community) that we deploy to our SQL server (2016) using project deployment. We have a couple of hundred packages and we most often deploy single packages at a time.
We had been doing most of our development in a single Azure Git master branch since these changes were separate from most of our other development. A few changes were done in a different development branch and then that single package was deployed from there. It should not have caused a problem because that single package was new and not being used in the master at all. However, when that single package was deployed it removed a couple of new packages from our live server that had been deployed from the master branch but had not been in the development branch when it was initially created.
I thought that a single package deployment only deployed that single package you selected or the few packages you selected if you chose a few of them. It seems like in addition to deploying that package it deleted packages that were on the live server but not in the dev branch that we deployed from.
We deploy from Visual Studio by right-clicking our package or packages and then choosing Deploy Package from the context menu. That process creates an .ispac file when we are deploying to our development SQL Server. That .ispac file is copied to the live server and then run directly on the live SQL server.
This should not be deploying all packages, correct? Just those highlighted? Does it remove missing packages if I only deploy a single package at a time but the packages in my project in VS and the project in the SSIS catalog do not match?
It depends!
For 2012 and 2014, the only option for deployment to the SSISDB was "Project" deployment. The entirety of the .ispac file is applied to the SSISDB - whether package1 had changed or not.
With 2016+, you have the ability to do Project or Incremental Package deployment. In the "Review" tab of the deployment wizard, in the Summary section you can see the command line indicates /ModelType:Package That is the indication it is deploying package(s) versus the whole project. See figure 5 of
https://www.sqlservercentral.com/articles/incremental-package-deployment-%E2%80%93-a-ssis-2016-feature
If you're deploying from the .ispac, then there should be a selector in the Select Source tab (not shown in referenced article) that allows you to do full or incremental deployment but the ModelType in the Review tab will identify which approach was selected. I suspect someone did a full/project deploy.
But, the nice thing about the SSISDB is that you can use SSMS to roll the project back to the previous state so no harm, no foul, no lost packages.

SQL Server Reporing Services Deployment

I am using TFS 2015 U3. Recently I have installed SQL Server Reporting Services Deployment (https://marketplace.visualstudio.com/items?itemName=tobania.SqlReportingServices#overview) in Market place.
Here is my question:
I think this is not an issue with extension but my question is how to handle the process.
Each time my release task runs it will deploy all RDL files in my project. Is there a way to only deploy new/ Changed RDL's(Is it possible to Deploy only new and modified reports (RDL files) using TFS Deployment?)
Thanks,
Satheesh
No, that's the expected behavior with the extension which deploy all RDL files in the project. It will relace all the previous files. Only deploy the new and modified reports (RDL files) is not supported.
However you can try deploy the files singly with powershell, below articles may helps:
PowerShell Commands for SQL Server Reporting Services

SSIS Bids 2008 package deployment

I am developing a SSIS package using BIDS 2008 which is for SQL Server 2008 R2.
I need to deploy my application in DEV and QA. Would generating a dtsConfig for both environments sufficient for deployment. I am planning a file based deployment where I deploy the package and dtsConfig file on a server location. I have included the configuration file in the job step of the job. So what I understand is if there are two enviornments ,I would need to create two job scripts. Am I right ?
You need two different job scripts if there are any differences in the name/location of either the package or the config file between the two environments.
If you are doing a file system deployment, and using relative/local path to specify the location of the package and config (in other words, you don't have to specify the servername in the path) then the same job script should work in both environments.

SQL Server 2008 R2 - How to unzip/decompress/extract files in BIDS Visual Studio 2008

Building a SSIS package in BIDs, 2008 R2, and need to unzip the latest file from a zip folder on a weekly basis. I've never used the script task and would like to utilize the .net framework (3.5 I think) to pick up the most current file from our drop folder (already created), unzip, and drop in an unzipped folder. Archive used is 7-Zip 9.20.

SSRS 2012 : report builder and connection string to shared dataset

We are using SQL Server 2012:
one team develops datawarehouse
one team is in charge of reports using Report Builder
We use shared datasets.
When .rdl files are saved on local machine, we can see that <ReportServerURL> is fully embedded in file, in Shared DataSet section. How can we easily deploy the .rdl on another report server (production environment) without having to edit (by hand/script) all .rdl files?
As far as I know <ReportServerURL> is just a hint for Report Builder. It is not used by server, so reports can be safely deployed to another report server