| |
|
If this is your first visit, be sure to check out the FAQ by clicking the link above.
You may have to register before you can post: click the register link above to proceed.
To start viewing messages, select the forum that you want to visit from the selection below.
|
 |

01-19-12, 18:13
|
|
Registered User
|
|
Join Date: Nov 2011
Posts: 18
|
|
|
How would you handle this situation?
|
|
I am the only the only database administrator/analyst for my 1,500+ member employer. I have about 10 years of experience as a dba, but have only been with this company for a little under a year.
One of the more senior members of the company that is outside of my office, department, and chain of command asked me to create an MS Access Database specifically for his department. I cordially told him no and politely explained that we have a more robust solution with our IBM DB2 and SAP Business Objects implementation that corporate has dictated we use and that I would be more than willing to help him utilize it.
Months go by and I get occasional calls wondering why his department's work isn't showing up in the db. I check everything, there is no issue with our DB2 database or even the API he and his office would use to input their data...
A few days ago, I find out he decided to go ahead and have one of the people in his department build a ms access db anyway. Now, I am receiving non stop calls and emails about their ms access database failure and his office expects me to promptly fix it.
I take one look at it and it is a complete mess...and 95% of the information in the database is already housed in the consolidated DB2 database that he was asked to use to begin with!
I have informed my boss, who has said that he would talk to him about it, but hasn't even after several subtle reminders...
Should I take the bull by the horns and roll what relevant information there is in his ms access db into the DB2 db and delete his?
I get the feeling that his resistance to using the API for the DB2 database is because he is unfamiliar with it as we have recently rolled out our new system back when I was hired on. His office (as well as this company) has always had a series of disjointed ms access databases that is always out of sync with every other department in the company...
His office is nearly 100 miles away from mine and I am not about to drive up there and show him how to use it...
|
|

01-20-12, 07:21
|
|
SQL Server Street Fighter
|
|
Join Date: Nov 2004
Location: Down The Rabbit Hole
Posts: 7,979
|
|
Screw 'em. He broke the rules and started his own little IT department. Ultimately if his work is not in the corporate solution, that is his problem and the fallout of his decisions. Let him pay the cost. I would either A) force him to enter everything in the corporate solution as it should have been in the 1st place B) give him a data transfer template and clearly establish the ground rules for what will be imported and what will not.
__________________
software development is where smart people go to waste their lives
|
|

01-20-12, 11:23
|
|
Wage drone 24601
|
|
Join Date: Jan 2003
Location: Massachusetts
Posts: 4,899
|
|
|
|
Someone made the decision to go to DB2. Probably a CFo, or something. Go to them, and see if they can help the rogue office "come to Jesus".
|
|

01-20-12, 13:31
|
|
Window Washer
|
|
Join Date: Nov 2002
Location: Jersey
Posts: 10,303
|
|
...and the answer is
You will get screwed over
|
|

01-20-12, 14:26
|
|
Wage drone 24601
|
|
Join Date: Jan 2003
Location: Massachusetts
Posts: 4,899
|
|
Only if his job description includes the phrase "Acts as scapegoat for unspecified problem."
|
|

01-24-12, 18:37
|
|
World Class Flame Warrior
|
|
Join Date: Jun 2003
Location: Ohio
Posts: 11,726
|
|
Refer the offending manager to your manager, and inform him that your time and budget will need to be allocated through the proper channels. Do not volunteer to do anything (but have a solution ready for when your manager approaches you).
__________________
If it's not practically useful, then it's practically useless.
blindman
www.chess.com: "sqlblindman"
|
|

01-24-12, 18:38
|
|
World Class Flame Warrior
|
|
Join Date: Jun 2003
Location: Ohio
Posts: 11,726
|
|
....and by the way, who created the Access database?
Really, all issues and concerns should be referred back to the developer.
__________________
If it's not practically useful, then it's practically useless.
blindman
www.chess.com: "sqlblindman"
|
|

01-25-12, 09:47
|
|
Registered User
|
|
Join Date: Nov 2011
Posts: 18
|
|
Yeah, the guy who built the access database did it because he was just doing what everyone in this company seems to do, bully around until they get their way. There are no rational or logical arguments here.
When I asked the gentleman a few basic things about the access db he had built, such as "Can you give me some insight on how you constructed the relationships for the tables?" to which he replied "What's a relationship?". I so wanted to retort "It's what your grandpa's children apparently had..."
But, I play nice.
|
|

01-26-12, 16:34
|
|
World Class Flame Warrior
|
|
Join Date: Jun 2003
Location: Ohio
Posts: 11,726
|
|
Do not be an "enabler" for bad policies and procedures.'
Toss it back at them. They developed it, they support it. Period.
If they want an enterprise-level application, then tell them you'd be happy to help them develop one.
__________________
If it's not practically useful, then it's practically useless.
blindman
www.chess.com: "sqlblindman"
|
|

01-26-12, 16:39
|
|
Window Washer
|
|
Join Date: Nov 2002
Location: Jersey
Posts: 10,303
|
|
|
|

01-26-12, 16:42
|
|
Registered User
|
|
Join Date: Nov 2011
Posts: 18
|
|
Yeah, I'm just glad I was able to catch this as early as we did. This was the sales and client relationship side of the house. I can only begin to fathom the reprucussions of being out of sync with the rest of the company. Sales would be lost on a large scale and layoffs would have surely ensued...
...and I bet dollars to donuts the wrong people would have been laid off as a result.
__________________
Database Server = DB2/LINUXX8664 9.7.3
RHEL 5.5 (kernel 2.618-194.e15)
|
Last edited by Major_Data-Miner; 01-26-12 at 16:50.
|

01-26-12, 17:42
|
|
Resident Curmudgeon
|
|
Join Date: Feb 2004
Location: In front of the computer
Posts: 12,605
|
|
I'm climbing up onto my soap box, but I see a fundamental problem here...
When a business unit works around the IT department, it means that from the perspective of the business the IT department has failed utterly. Whether this perception is right, wrong, or both doesn't matter... The fact that it exists points out a serious problem that is often "the beginning of the end" for many IT departments and even some companies.
The IT department owns its own budget and resources, and it uses those resources to provide service to the business. The data belongs to the business, and in a very large part to the folks on the street that are working with and for your clients.
If the IT department adds value to the business, then they are a profit center just like production, marketing, and sales. If the IT department is a problem that the business needs to spend any resources to work around, then the IT department is a liability like insurance and taxes. When IT addes value, they help the company to make money and when they don't add value they are simply a cost that must be borne.
If I were in your shoes, I'd be doing everything I could to help the user creating the database, their manager, and everyone associated with the project to understand how you as the IT department can add value to their project and why they ought to use your services instead of "rolling their own" and working around you. Spend some time, understand their needs, work to "wow" them with how you can help.
As an observation borne out by repeated experience: The business departments can make do without the IT department, the IT department can not make do without the support of the business departments. You need to understand and embrace this concept soon, or prepare for your next job transition. I have never seen a "plan b", this is the way that that the universe that I live within works.
-PatP
__________________
In theory, theory and practice are identical. In practice, theory and practice are unrelated.
|
|

01-27-12, 11:08
|
|
Registered User
|
|
Join Date: Nov 2011
Posts: 18
|
|
I fully agree with you Pat. The strange thing about this particular situation is that this is an IT company.
This company has developed the software that the sales department and client relations department is currently working around with their inferior and dysfunctional MS Access solution.
So my line of thinking is, that it would make sense to say, that if the software that has been developed in-house does not facilitate their needs; they should inform the software developers that a change is needed in order for the company to successfully streamline our operations as a whole.
In the meantime... Until that solution is delivered, I am apparently obliged to deal with their ill-conceived MS Access solution until the robust solution has come to fruition.
__________________
Database Server = DB2/LINUXX8664 9.7.3
RHEL 5.5 (kernel 2.618-194.e15)
|
|

01-31-12, 17:30
|
|
World Class Flame Warrior
|
|
Join Date: Jun 2003
Location: Ohio
Posts: 11,726
|
|
I'd agree with you, Pat, were it not for the fact that an offer was made to create a robust, enterprise, supportable solution, and this was shot down in favor of an Access Database.
Its not IT's job to support user requests that involve bad practices.
__________________
If it's not practically useful, then it's practically useless.
blindman
www.chess.com: "sqlblindman"
|
|

02-01-12, 14:43
|
|
Registered User
|
|
Join Date: Nov 2011
Posts: 18
|
|
Quote:
Originally Posted by MCrowley
Only if his job description includes the phrase "Acts as scapegoat for unspecified problem."
|
I have always been under the impression that DBA stood for "Default Blame Accepter"
__________________
Database Server = DB2/LINUXX8664 9.7.3
RHEL 5.5 (kernel 2.618-194.e15)
|
|
| Thread Tools |
Search this Thread |
|
|
|
| Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
|
|