Showing posts with label basically. Show all posts
Showing posts with label basically. Show all posts

Friday, March 30, 2012

Renaming Destination in DTS

I searched, but couldn't find anything to match what I am looking for...

Basically, is there any way to tell DTS to create a new table each time that the backup is run? I am scheduling the backup for 1 hour intervals for 5 days, but need the databases that are backed up to be unique, so i would end up wiht 120 of them total.

Is there any way to do this through DTS? Or am I hosed?

Thanks in advanceYep, you can do it. You'll have to adapt what's in the links, but it does work. You can pass variables into a DTS job and have it alter execution each time it's run.

http://www.swynk.com/friends/green/textfile.asp
http://www.swynk.com/friends/green/DTSHowTo3.asp

http://www.sqldts.com/
http://www.dts2000.com/

Friday, March 9, 2012

Removing out of hours time

Hello Chaps,

Just a little sounding on removing out of hours from some datetime
date that I have.
Basically we have a helpdesk that logs calls when they are entered and
when they are resolved. Now, if this happens during the day we just
subtract one date from the other to give the time it took to resolve
the issue. If it is not solved during the day we have an additional 11
hours to add due to people going home and not worrying about peoples
printers which is good but it buggers up stats that I'm trying to
produce.

I haven't got anywhere with this at the mo and am looking at a routine
that compares the resolved time and see's is there is more that 24
hours difference and if so remove 11 hours but wondered if you bright
sparks had any ideas
(also once I write something I tend to find the answer straight after
to confirm me stoppidity).
Any ideas let us know.

GintersJohn McGinty wrote:
> Hello Chaps,
> Just a little sounding on removing out of hours from some datetime
> date that I have.
> Basically we have a helpdesk that logs calls when they are entered and
> when they are resolved. Now, if this happens during the day we just
> subtract one date from the other to give the time it took to resolve
> the issue. If it is not solved during the day we have an additional 11
> hours to add due to people going home and not worrying about peoples
> printers which is good but it buggers up stats that I'm trying to
> produce.
> I haven't got anywhere with this at the mo and am looking at a routine
> that compares the resolved time and see's is there is more that 24
> hours difference and if so remove 11 hours but wondered if you bright
> sparks had any ideas
> (also once I write something I tend to find the answer straight after
> to confirm me stoppidity).
> Any ideas let us know.
> Ginters

Have you looked at the DATEDIFF() and DATEADD() functions, they seem to
be just what you need. :D

Zach|||Cheers Zach your right with the datediff and here's how I think yon
remove out of hours time (there is few issues if you can spot them!)

1. Helpdesk opens at 9am and closes at 6pm

select issue_name, date_submitted, date_resolved,
-- so we display the issue name, the time it was added and the time it
was resolved. Not interested in ones not resolved.

datediff(minute, date_submitted, date_resolved) as 'Diff_Min',
--difference in minutes. Shows me the time to resolve in minutes

datediff(day, date_submitted, date_resolved) as 'Diff_Day',
--number of days before resolution.

datediff(day, date_submitted, date_resolved) * (15*60) as 'Difference',
--This takes the total number of days and subtracts the dead time which
in this case is 15 hours and then multiplies this by 60 to get the
minutes. This is the total dead time in minutes.

datediff(minute, date_submitted, date_resolved)-datediff(day,
date_submitted, date_resolved) * (13*60) as 'DiffTo_min',
--subtracting the total minutes by the dead time minutes gives me the
total 'live minutes'

(datediff(minute, date_submitted, date_resolved)-datediff(day,
date_submitted, date_resolved) * (13*60))/60 as 'DiffTo_hrs'
-- this is the same as above but in hours.
from test_table2

What dya think?

*** Sent via Developersdex http://www.developersdex.com ***
Don't just participate in USENET...get rewarded for it!|||John McGinty wrote:
> Cheers Zach your right with the datediff and here's how I think yon
> remove out of hours time (there is few issues if you can spot them!)
> <snipped>
> What dya think?

Heh, I think that without DDL and sample data reading that makes my head
hurt. :D

Zach