Hi,
Our conservatory came across an old report that they'd like to run again. The only problem is the report comes up blank when you run it. I've done some basic troubleshooting and found that it's joining a local table lt_class_sched to t_perf and tr_season
just for clarity:
into #temp
from lt_class_sched a
join t_perf b on
a.inv_no = b.perf_no
join tr_season c on
b.season = c.id
where b.season = @season
and
b.perf_code = @perf_code
I've done some investigation and found the report is blank because there is no corresponding inv_no in the lt_class_sched. The perf_no does exist in t_perf however.
My question is, how do I find what populates LT_CLASS_SCHED?
I've checked dependencies for the table in SQL and LT_CLASS_SCHED shows no dependencies, though a number of things depend on it.
Any ideas/suggestions are greatly appreciated.
Thanks
I use SQL Search too and I love it. I also use SQL Prompt from Redgate and I like that too.
From: Tessitura Technical Forum [mailto:forums-technical@tessituranetwork.com] On Behalf Of Brian Wilbur Grundstrom Sent: Monday, March 21, 2016 12:17 PM To: Gloria Ormsby Subject: RE: [Tessitura Technical Forum] Finding the source for a LT
I highly recommend Redgate’s free search plugin. Also, when generating scripts, there are options to include things like permissions and triggers, etc, which I find helpful.
BRIAN WILBUR GRUNDSTROM | Database Administrator SHAKESPEARE THEATRE COMPANY Recipient of the 2012 Regional Theatre Tony Award® 516 Eighth Street, SE | Washington, DC 20003-2834 p 202.547.3230 ext. 2216 | c 917.952.7957 bwg@shakespearetheatre.org www.shakespearetheatre.org www.brianwilbur.com 2015|2016 SEASON •• Farber’s SALOMÉ • Porter’s KISS ME, KATE • Hatcher’s THE CRITIC & Stoppard’s THE REAL INSPECTOR HOUND • Shakespeare’s OTHELLO • Orwell’s 1984 • Shakespeare’s THE TAMING OF THE SHREW
From: Tessitura Technical Forum [mailto:forums-technical@tessituranetwork.com] On Behalf Of Ken McSwain Sent: Sunday, March 20, 2016 7:22 PM To: Brian W. Grundstrom Subject: RE: [Tessitura Technical Forum] Finding the source for a LT
Hi all
Another option here is the rather lovely free tool from Redgate called SQL Search.
They do a lot of other good tools, for money, but that one is free, and it's very helpful in tracing use of text within procs, table or view definitions, whatevs.
It's an add-in to Management Studio. Results look like this
Ken
From: Michelle Usadel <bounce-michelleusadel3057@tessituranetwork.com> Sent: 3/18/2016 4:59:41 PM
Me to – there were a lot of tables created here before my time that here is no documentation for.
Thank you for sharing!
From: Tessitura Technical Forum [mailto:forums-technical@tessituranetwork.com] On Behalf Of Robert Martin Sent: Friday, March 18, 2016 9:52 AM To: Michelle Usadel <musadel@phoenixsymphony.org> Subject: RE: [Tessitura Technical Forum] Finding the source for a LT
I would be interested in that script, if you wouldn’t mind pasting it in this thread
From: Tessitura Technical Forum [mailto:forums-technical@tessituranetwork.com] On Behalf Of Gawain Lavers Sent: 18 March, 2016 11:20 To: Robert Martin <rmartin@waltonartscenter.org> Subject: Re: [Tessitura Technical Forum] Finding the source for a LT
Hi Nick,
I inherited a large web of confusing (and occasionally crazy) custom tables/views/functions/stored procedures, and have gone on to create scores more, so I created a handy stored procedure to do a fairly exhaustive search of database objects for references to other objects.
I can't remember if there's a way to share files through the network site, but you could send me an email address and I could pass it along to you. Or paste the text of it in here.
--Gawain
From: Nick Torres <bounce-nicktorres3067@tessituranetwork.com> Sent: 3/18/2016 11:42:38 AM
This message was sent automatically to you by www.tessituranetwork.com because you subscribed to the Tessitura Technical Forum. You may reply to this message to post to the Technical forum or visit the site to search, read and post to the forums. In the interest of keeping the forum posts from becoming cluttered, we encourage you to delete previous message text from your reply before sending. Thank you!