RE: Deploy SSIS package from remote computer
- From: Snowmizer <Snowmizer@xxxxxxxxxxxxxxxxxxxxxxxxx>
- Date: Thu, 8 Jan 2009 11:39:12 -0800
How do you pull them in via SSMS? Is that just the "Import Package" item when
you right click on "MSDB"?
"Todd C" wrote:
My personal preference is to deploy them to the MSDB. That way, they get.
backed up with that database. Since I was the only DBA in my organization at
the time, my opinion actually COUNTED! You can use the security enhancements
and built-in roles in MSDB to fine tune who has access to run what packages,
etc but we were small enough that we didn't need it.
I tend to compartmentalize things. I'll have a different SSIS Project for
each major application or business discipline. So when I go to deploy those
packages, I want to compartmentalize them there as well. The deployment
utility in 2005 did not allow that, so'pulling' packages in through SSMS was
my answer.
Your environment or policy may dictate something else. I don't think there
is a "Best Practice" here. It's what works best for you.
Good luck.
--
Todd C
"Snowmizer" wrote:
Yes I'm running the deployment utility as myself. My account does have the
same rights as the old machine.
I'm interested in your comment about abandoning the deployment utility in
favor of using the SSMS. What's the best practices for deploying SSIS
packages (where and using what method)? Do you want to deploy them to the
file system or MSDB?
Thanks.
"Todd C" wrote:
Can we assume that all machines are members of the same Domain?
Are you running the deployment from your machine as you?
Does your account have the same permissions on the new machine as it does on
the old one? Does it have the same SQL rights on the new instance as the old?
Are the service accounts for both instances the same? Do the service
accounts have the same rights on the two machines?
BTW, I quickly abandoned the deployment utility and went straight to
'pulling' new SSIS packages into the instance using SSMS. Doing so lets you
put them into folders. I found that the deployment utility jsut sticks it in
the root "MSDB" folder and does not allow you to deploy to a sub-folder.
--
Todd C
[If this response was helpful, please indicate by clicking the appropriate
answer at the bottom]
"Snowmizer" wrote:
I am trying to deploy a SSIS package from my computer to a server that is
being built to replace an existing server. When I run the .manifest script
and select the default deployment path (deploying to SQL Server not File
System using Windows Authentication) I get a message:
"Could not create the directory "C:\Program Files\Microsoft SQL Server...".
Access to the path ...is denied."
I can deploy the package when logged into the new server fine. I checked the
security between the two servers and everything looks like it matches. What
security setting am I missing to make this run? One other thing my machine is
running Vista.
Thanks for the help.
- Follow-Ups:
- RE: Deploy SSIS package from remote computer
- From: Todd C
- RE: Deploy SSIS package from remote computer
- References:
- RE: Deploy SSIS package from remote computer
- From: Todd C
- RE: Deploy SSIS package from remote computer
- From: Snowmizer
- RE: Deploy SSIS package from remote computer
- From: Todd C
- RE: Deploy SSIS package from remote computer
- Prev by Date: RE: Deploy SSIS package from remote computer
- Next by Date: RE: Deploy SSIS package from remote computer
- Previous by thread: RE: Deploy SSIS package from remote computer
- Next by thread: RE: Deploy SSIS package from remote computer
- Index(es):
Relevant Pages
|