Discoverer 4.1 against SQL server
Has anyone tried to use Discoverer 4.1 against a SQL Server database? I am trying to create an EUL on the db and do not know how to tell it to connect. Any technical documentation would be very helpful. Thanks!
Annie,
The SQL Server Database is supported as a ODBC connect with Discoverer. It is talked about within the Release notes.. You may want to look into the Hetrogenius Database connection(SP?) from Oracle.
CHW
Similar Messages
-
Creating and Using View Objects on JDev 10g against SQL Server 2005
I'm currently working on this project on Jdeveloper against a SQL Server 2005 DB (I couldn't talk this people to migrate to Oracle... :-( ), and it's the first time I work with JDev against a database other than 10g.
I had no problem making the connection, and I can see the DB in Conections->Databases, but when I create an app. module, and create entities and views and add them to the app. module to access them through the Data Controls, these don't work. I can see the view on the Data Controls, and when I drag them to my jspx page it shows the menu that let's me choose whether I want to create a table, or a selection, or a tree, but once I choose one, it does nothing.
I've search all over the internet and haven't found a solution, so I come to this forum desperate for help, seriously.
Please get in touch; if anyone knows another solution that doesn't involve not using JDev or SQL Server 2005, please let me know, because I basically need to have a few selectonechoice showing some data from a few tables.
Thanks for reading this post, and hope to get help.
Carlos.Hi,
can you run the model in the ADF BC tester ? If this is possible the SQL Server doesn't seem to be the problem. Are you on JDeveloper 10.1.3.3? If not, just get this latest build
Frank -
Discoverer 4.1 and sql server 2000
Hi,
I am having difficulty creating an EUL using discover41
againstr SQL Server 2000. I have created an ODBC source
which i can connect to and Discoverer Administrator
starts to create the EUL but always fails at the end
giving the error:
Creating tables and views...
Populating tables with default data...
Install failed, cause : [Microsoft][ODBC SQL Server Driver][SQL Server]Invalid column name 'suid'
can anyone help?
Also if i create the EUL in Oracle and then connect
to Administrator then create a new Business Area and then
select the database as a database link i've created.
I select the sql server user and select the tables
but as it tries to import them i get the following error:
ORA-03113: end-of-file on communication channel.
can anyone help with this to?
thank you,
Jonathan.Hi,
here is the link to the 'compatibility pages' for BI 4.1 http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/507d3365-009b-3010-04b0-e5abc8f00c91?QuickLink=index&…
you want the slide 'data access' , then click on the button 'Semantic Layer Datasources' to view the lookup matrix
without looking, I would say SQL 2000 isn't compatible / officially supported
regards,
H -
"Disable Check for SQL Express" against SQL Server Agent
Good afternoon,
Seeing as it has been a know issue for many years now[1],
is there a reason why Microsoft has yet to include a “Disable Check for SQL Express” override (similar to the
Automatic Configuration (& other) monitors) for each of the following objects included in the
Microsoft SQL Server Management Pack?
SQL Server Agent Windows Service (Monitor)
Discover SQL Server Agent for a DB Engine (Discovery)
This would prevent me from have to continually create overrides
disabling the monitor|discovery each time a new instance of SQL Express is installed in our Management Group.
Thanks,
Larry
[1]
http://jmkehayias.blogspot.ca/2009/01/sql-server-2008-express-sql-agent-won.html
http://sqlblogcasts.com/blogs/sqldbatips/archive/2008/06/28/sql-server-2008-express-installs-sql-agent-but-don-t-bother-trying-to-start-it.aspxHello,
This is much easier
http://blogs.technet.com/b/emreguclu/archive/2013/01/21/undiscovering-stop-monitoring-sql-2008-express-editions.aspx
just exclude sqlexpress
Regards
Mohammad, IT NOC Team -
Hi,
This is similar - yet different - to a few of the old postings about performance
problems with using jdbc drivers against Sql Server 7 & 2000.
Here's the situation:
I am running a standalone java application on a Solaris box using BEA's jdbc driver
to connect to a Sql Server database on another network. The application retrieves
data from the database through joins on several tables for approximately 40,000
unique ids. It then processes all of this data and produces a file. We tuned
the app so that the execution time for a single run through the application was
24 minutes running against Sql Server 6.5 with BEA's jdbc driver. After performing
a DBMS conversion to upgrade it to Sql Server 2000 I switched the jDriver to the
Sql Server 2000 version. I ran the app and got an alarming execution time of
5hrs 32 min. After some research, I found the problem with unicode and nvarchar/varchar
and set the "useVarChars" property to "true" on the driver. The execution time
for a single run through the application is now 56 minutes.
56 minutes compared to 5 1/2 hrs is an amazing improvement. However, it is still
over twice the execution time that I was seeing against the 6.5 database. Theoretically,
I should be able to switch out my jdbc driver and the DBMS conversion should be
invisible to my application. That would also mean that I should be seeing the
same execution times with both versions of the DBMS. Has anybody else seen a
simlar situation? Are there any other settings or fixes that I can put into place
to get my performance back down to what I was seeing with 6.5? I would rather
not have to go through and perform another round of performance tuning after having
already done this when the app was originally built.
thanks,
mikeMike wrote:
Joe,
This was actually my next step. I replaced the BEA driver with
the MS driver and let it run through with out making any
configuration changes, just to see what happened. I got an
execution time of about 7 1/2 hrs (which was shocking). So,
(comparing apples to apples) while leaving the default unicode
property on, BEA ran faster than MS, 5 1/2 hrs to 7 1/2 hrs.
I then set the 'SendStringParametersAsUnicode' to 'false' on the
MS driver and ran another test. This time the application
executed in just over 24 minutes. The actual runtime was 24 min
16 sec, which is still ever so slightly above the actual runtime
against SS 6.5 which was 23 min 35 sec, but is twice as fast as the
56 minutes that BEA's driver was giving me.
I think that this is very interesting. I checked to make sure that
there were no outside factors that may have been influencing the
runtimes in either case, and there were none. Just to make sure,
I ran each driver again and got the same results. It sounds like
there are no known issues regarding this?
We have people looking into things on the DBMS side and I'm still
looking into things on my end, but so far none of us have found
anything. We'd like to continue using BEA's driver for the
support and the fact that we use Weblogic Server for all of our
online applications, but this new data might mean that I have to
switch drivers for this particular application.Thanks. No, there is no known issue, and if you put a packet sniffer
between the client and DBMS, you will probably not see any appreciable
difference in the content of the SQL sent be either driver. My suspicion is
that it involves the historical backward compatibility built in to the DBMS.
It must still handle several iterations of older applications, speaking obsolete
versions of the DBMS protocol, and expecting different DBMS behavior!
Our driver presents itself as a SQL7-level application, and may well be treated
differently than a newer one. This may include different query processing.
Because our driver is deprecated, it is unlikely that it will be changed in
future. We will certainly support you using the MS driver, and if you look
in the MS JDBC newsgroup, you'll see more answers from BEA folks than
from MS people!
Joe
>
>
Mike
The next test you should do, to isolate the issue, is to try another
JDBC driver.
MS provides a type-4 driver now, for free. If it is significantly faster,
it would be
interesting. However, it would still not isolate the problem, because
we still would
need to know what query plan is created by the DBMS, and why.
Joe Weinstein at BEA
PS: I can only tell you that our driver has not changed in it's semantic
function.
It essentially send SQL to the DBMS. It doesn't alter it. -
Execute SQL Task with Parameter - from DB2 to SQL Server
I am pulling data from DB2 to SQL Server.
1st Execute SQL task runs the following against DB2:
SELECT TIMESTAMP(CHAR(CURRENT_DATE - (DAY(CURRENT_DATE)-1) DAYS - 1 MONTH)) as START_MONTH
FROM SYSIBM.SYSDUMMY1;
I'm storing it as a Result Set.
Next I have a Data Flow Task. This pulls data from DB2 where the date matches the parameter.
FROM SCHEMA.TABLE t
WHERE DATE_TIME_COLUMN= ?
This works fine. Guessing, because the parameter source is DB2 and the Data Flow source is DB2.
The problem is, I want to remove existing data for the same date in the SQL table. IE, if I'm pulling March 2014 data from DB2, I want to be sure there is no March 2014 data in the SQL table. The main use is for re-runs.
So, I added another Execute SQL task after the first one that assigns the variable, and before the Data Flow Task. This runs the following statement against SQL Server:
DELETE FROM
database.dbo.table
WHERE DATE_TIME_FIELD >= ?
The package fails at the new Execute SQL Task with the following error message:
Error: 0xC002F210 at Execute SQL Task, Execute SQL Task: Executing the query "DELETE FROM
SBO.dbo.tblHE_MSP_FEE_BUCKETS
WHERE T..." failed with the following error: "Parameter name is unrecognized.". Possible failure reasons: Problems with the query, "ResultSet" property not set correctly, parameters not set correctly, or connection not established
correctly.
Task failed: Execute SQL Task
SSIS package "Load_MSP_Fee_Buckets_SQL.dtsx" finished: Success.
The program '[14240] Load_MSP_Fee_Buckets_SQL.dtsx: DTS' has exited with code 0 (0x0).
I am assuming this is something to do with the Parameter source being DB2, and trying to use against SQL?
Any suggestions on how to make this work??
Thanks,
-Al HParameter name is unrecognized
is the key, how come DB2 is related if it runs against SQL Server
What I think is happening you do not use the OLEDB connection to SQL Server.
Likewise, if it is ADO then the query needs to be
DELETE FROM
database.dbo.table
WHERE DATE_TIME_FIELD >= @MyDate
Arthur My Blog -
SQL Developer, SQL Server and the ampersand
Hello,
I am connected to a SQL Server database (2008) and am having difficulty getting a query to run properly in SQL Developer (3.1.07).
Simplified Example
select table_field
from table
where table_field <> 'This & That';
Expected results
table_field
Other stuff
Other stuff
Other stuff
Actual results
table_field
Other stuff
This & That
This & That
I cannot seem to get SQL Developer to recognize the & as a literal ampersand. I've tried escaping it numerous ways, but it always thinks it is a variable.
The query works exactly as expected in MS SQL Management Studio and Toad. Of course, I can just run it in one of those but I'd like to try to get this to work in SQL Developer. Suggestions?
Please let me know if I can provide further information. Thanks.Hi,
SQL Developers worksheet is designed for Oracle, but we allow you to run statements against SQL Server and other non Oracle databases.
This can lead to some quirks, like the one you experienced.
Oracles SQL*Plus uses ampersand to define substitution variables.
Oracle SQL Developer has implemented the same concept.
Unfortunately this does not make sense when running something against a non Oracle database.
As a workaround, you can run the following SQL*Plus command in SQL Developer, before your SQL Server query.
SET DEFINE OFF;
select 'hello & goodbye';
The following maybe of some help as well.
http://dermotoneill.blogspot.com/2010/11/workheet-hints.html
http://dermotoneill.blogspot.com/2010/12/sql-server-and-sybase-browsing.html
Regards,
Dermot.
SQL Developer Team. -
Problem in EOImpl.doDML() ,with Identity column in MS SQL server.
Hello,
I'm using JDeveloper 11.1.1.4.0
My application is working with MS SQL Server.
One of the tables in the database has its PK as Identity column.
EO is created with the corresponding attribute as Primary Key.
Upon calling doDML() in EOImpl, it generates an insert statement and attempts to insert in the PK field as well. MS SQL does not allow insertion in PK field and throws exception.
I tried setting some configuration on EO PK attribute, but in vein. Also there is no other 'unique' column in table that can be setup as PK in EO.
Appreciate your suggestions.
Regards,
Amari think better to Oracle datbase as I am afraid of that Oracle won't be able to see your problem against sql server due to sql server is not their product!
-
Case insensitive and SQL server
We need to be able to do case insensitive searches in OBIEE running against SQL Server 2005 DB.
I've read the article:
http://shivabizint.wordpress.com/2009/04/20/case-insensitive-search-using-dashboard-prompt/
but that is not solving our issue as it converts everything to UPPER and our DB is mixed case. If we enter "a", we need to bring back all records that start with "a" or "A". Can we accomplish this?
Any help is appreciated,
C.Hi ,
I faced the similar situation couple of weeks back.You can find the useful information the below link.
http://download.oracle.com/docs/cd/E12096_01/books/AnyInConfig/AnyInConfigNQSConfigFileRef8.html#wp1034928
If Database Case Sensitive is ON we need to set the CASE_SENSITIVE_CHARACTER_COMPARISON = ON
Always Database and OBIEE CASE_SENSITIVE parameters should be the same.
Thanks -
I'm trying to connect to MS SQL Server version 7.
I've created an ODBC datasource and in JDeveloper I can create a database connection using the Sun JDBC-ODBC bridge that'll show all the tables and their contents.
I've created an EntityObject for one table, a ViewObject and an ApplicationModule.
When I test the ApplicationModule, it prompts for a user/name password (even though my connection has "deploy password" set).
After connecting, I get:
oracle.jbo.NotConnectedException JBO-25200: Application module is not connected to a database.
1) Why not?
2) If not, why did the login panel close?
Further, if I edit the ViewObject, I can verify the SQL is valid, but selecting "Attribute mappings" gives java.sql.SQLException: [Microsoft][ODBC SQL Server Driver][SQL Server]Incorrect syntax near the keyword 'WHERE'.
I have no WHERE clause in my query, by the way.
I've also tried using the MS SQLServer JDBC driver, but that will be the subject of a seperate post.
Tony.You can query SQL Server 7 through Suns jdbc-odbc bridge. But in this case you queries through the OLE DB provider, so you have to use a special syntaks like this:
"Select * from openquery(Devserver, 'select * from our_table')"
where "Devserver" is the name of the linked server.
If you search the internet for the phrase "Select * from openquery" you will get a lot of hits to more elaborated discussions. Suns jbdc-odbc bridge is only for experimental work. However, I have used it a lot for select statements against SQL Server 7, and it works without problems. If you want a reliable driver I have seen Oracle recommeds drivers from DataDirect, but they are quite expensive. You can download a free jdbc driver from Microsoft MSDN, but you have to search a bit around in order to find the version for SQL Server 7.0. In fact, this driver is version 1 of DataDirects jdbc driver for SQL Server. According to DataDirect version 3 of the driver is much better, but after all that's what they make a living of.
Regards
Flemming -
SQL Server 2003 support?
I need to migrate a lot of SQL Server 2003 databases to Oracle 10g. It looks like the migration workbench doesn't have support for 2003. is that True?
is there a beta version coming that might support 2003?
What expectation should I have if I run it against SQL Server 2003 anyway -- is it possible that I'll still get all of my data, and some of the stored procedures, etc?We are not aware that a SQL Server 2003 existed. Only 2000 and 2005.
Donal -
How to connect MS SQL Server 2000 with JDeveloper 11g
Hi,
I am new to JDevleoper, Is it possible to connect MS SQL Server 2000 with JDeveloper 11g.
If possible can anyone help me in doing that?
waiting for ur reply...
Thanks in advance
Regards,
reddyShay or other knowledgeable folks,
Is there a way to utilize the wizard for "Business Tier > ADF Business Components > Business Components from Tables" for SQL Server 2000, 2005 or 2008. I can successfully execute sql via java programmatically or import a table from SQL Server with "Business Tier > ADF Business Components > Entity Object" wizard, but the Business Components from Tables simply doesn't see any tables under any schema. Without the "Business Components from Tables", i don't get the referential constraints imported into the application and to code all those from scratch is just not as elegant. So far i have only utilized the sql server jdbc driver from Microsoft (versions, 1.1, 1.2 and 2.0). Is there an alternative client that i need to use to enable selecting tables from that "Business Components from Tables" wizard. Is this a limitation of SQL Server, the jdbc driver or the wizard itself? Did anybody else experience the same issues? I am using Jdeveloper 11.1.1.0.1 against SQL Server 2005 (currently)
Thanks,
Andy -
How to connect to SQL server 2000 with Oracle Form
Hi,
I'm looking for the document of how to connect "SQL Server 2000" with Oracle Form 6i. Anyone knows that?Shay or other knowledgeable folks,
Is there a way to utilize the wizard for "Business Tier > ADF Business Components > Business Components from Tables" for SQL Server 2000, 2005 or 2008. I can successfully execute sql via java programmatically or import a table from SQL Server with "Business Tier > ADF Business Components > Entity Object" wizard, but the Business Components from Tables simply doesn't see any tables under any schema. Without the "Business Components from Tables", i don't get the referential constraints imported into the application and to code all those from scratch is just not as elegant. So far i have only utilized the sql server jdbc driver from Microsoft (versions, 1.1, 1.2 and 2.0). Is there an alternative client that i need to use to enable selecting tables from that "Business Components from Tables" wizard. Is this a limitation of SQL Server, the jdbc driver or the wizard itself? Did anybody else experience the same issues? I am using Jdeveloper 11.1.1.0.1 against SQL Server 2005 (currently)
Thanks,
Andy -
CR-11.5/ODBC-Changing SQL-Server Database in same instance
I'm using CR 11.5 against SQL-Server 2005. In the same SQL-Server default instance, I have both Demo and Production databases. I've used both the SQL-Server Native ODBC driver, and the OLE/ADO driver as a trial. Some of my reports have used the standard Table selection method to generate the SQL; others have needed a Command script due to embedded subqueries.
My problem is getting a Demo reports changed over to Production reports. If I make up an original Demo ODBC connection against the Demo database, and then make up a new Production ODBC connection against the same instance but against the Production database, the Data Source will change over to the newly named ODBC connection, but the Database remains pointed at the previous Demo database despite the new ODBC connection telling it to do otherwise.
This seems particularly troublesome with the standard Table reports as the the new connection Database properties have to be changed to Production as well as the Database properties for every single table.
Also, is it possible to use just one ODBC connection and force the change by changing the default database from Demo to Production and updating the data?
Am I missing something here?
Thanks!Set location and then Verify the data
-
Hi,
I am trying to learn how to use OBIEE 11GR1 against SQL Server 2008R2 for reporting.
I am following this manual: http://docs.oracle.com/cd/E23943_01/bi.1111/e10539/c3_requrmnts.htm#BGBJAIDI
Just need to know what would be the process to start off. Would I create a schema (or equivalent in SQL Server) in my BI Administration?
I know RCU creates schema in Oracle & DB2 where you keep the views for reports (Physical Layer). Unsure if it works the same way in to link to SQL Server.
Thanks for help.Check these links
http://total-bi.com/2010/10/obiee-11g-rcu-sql-server/
http://amit-obiee.blogspot.com/2011/11/installation-of-obiee-11g-r1-11113.html
If helps pls mark
Edited by: Srini VEERAVALLI on Dec 12, 2012 9:48 PM
Maybe you are looking for
-
Pattern Swatch From Pattern Maker Filter
Is there a way to copy a new custom Pattern Swatch that you create using the Pattern Maker filter? I have often created a pattern that worked perfect but could only apply it to a layer. I want to be able to save just the custom swatch that patterns c
-
Printer wont do as its told in I.E
I have a Hp photosmart C410 When printing from Internet explorer, for some reason it defaults to double sided printing, even thou for every other program on the computer its single sided. Even if i click on printer properties and change it back to s
-
Display on page several territory hierarchies?
Hi, We've tried to figure out is it possible to use several territory hierarchies on Contact page? We've implemented hierachy so that parent territory is district and level under that is department: Parent territory district could be one of the follo
-
Hello all, I am developing a report with obiee 10.1.3.4 sitting on top of Essbase and I am developing some reports which i am running into issues lately. The MDX generated by OBIEE is causing some performance issues especially in the reports where we
-
Some packages really need documentation to be usable?
I have installed arch64 on my laptop yesterday and I have found that I like it really much. Anyway, I realized that I will have to do some work to download all the docs I need to use my computer as I usually use it (I usually play with -dev packages,