Oracle Home issue while installing OBIEE 12C - obiee

I've trouble to installing Oracle Business Intelligence at setting Oracle Home
path, and the error is as below:
enter image description here
Also i tried to change the path in different directory ,and the error changed as below :
enter image description here
My Environment variables is as below :
enter image description here

NO Windows Desktop operating system is a certified host for an Oracle BI installation!
https://dimensionality.ch/2017/05/06/installing-oracle-bi-on-windows-7-8-10/

This error is mostly because you haven't yet installed the weblogic server.
You need first to install the fusion middleware infrastructure.
java –jar fmw_12.2.1.0.0_infrastructure.jar

Related

Need help installing ODAC 122011x64 so I can connect ADW to Power BI

So I have successfully installed Oracle DB 19c and connected it to Oracle SQL Developer. I am able to create tables and run queries. Furthermore, I can connect to ADW with both python and SQL Developer and any changes that I commit are seen in all locations. I am trying to connect the ADW database to Power BI. I am running all this on a personal Windows 10 Pro laptop with plenty of SSD & RAM.
In a new window of Power BI I click Get Data and then Oracle Database followed by Connect. When I do this I get a pop up that says:
The recommended provider ('Oracle.DataAccess.Client') is not installed. You can continue with your current provider, however it has been deprecated and may not work correctly.
I clock OK. Enter my Server as the TNS Name that I have used for my python and SQL Developer instances. In my ADW database, I have a table called TEST. It's a simple table with 1 column with the years 2015 through 2020 in it. Been using this to test to see if things are working. So I click on the DirectQuery and run the SQL statement SELECT * FROM TEST under the Advanced options menu and select OK. A sign in window pops up and I select the Database table and enter my correct ADW username and password. The same one that I can use to access this table from SQL Developer and then select Connect. When I do, I get this error:
Details: "The provider being used is deprecated: 'System.Data.OracleClient requires Oracle client software version 8.1.7 or greater.'. Please visit https://go.microsoft.com/fwlink/p/?LinkID=272376 to install the official provider."
So I go to the website and download the ODAC122011_x64 file from Oracle and unzip it. When I double click the setup.exe file inside the directory I get a yes/no user control account menu and I select yes and then a command prompt window flashes very quickly and then nothing happens. I ran a super slow motion capture from my phone to capture what the command window showed and below is what I see:
Starting Oracle Universal Starter...
Checking monitor: must be configured to display at least 256 color Higher than 256 . Actual 4294967290 Passed
Preparing to launch Oracle Universal Installer from C:\Users\<my username>\AppData\Local\Temp\OraInstall2020 09:20_09-04 {???}
Please wait .._
It does nothing after this I have tried running the oui.exe file under the install subdirectory and get nothing and I have tried running the install.exe file in Oracle Universal Installer that I acquired when installing Oracle DB 19c and I get the following error when I target the install.exe file for installation:
OUI-10118:C/Users/{my username}/Downloads/ODAC122011_x64/Setup.exe is either a directory or a corrupt file. Specify a valid filename.
This is a file that I just directly downloaded from Oracle's website and unzipped to a directory with no spaces in the directory location. I have the latest version of Java installed (JDK 15).
I am not sure the proper work around here. Why can't I get my Power BI to connect to my Oracle ADW table using the methods described in this article. Those are the instructions that I used. It appears that I need this ODAC application but I don't understand why it won't install.
Can anyone help me resolve this issue? Thanks!
Edit: I am using 64-bit on each application.
Update: Still having issues. I checked the log and this is what I am seeing:
Using paramFile:
C:\Oracle\Oracle_PowerBI_ODAC\ODAC122011_x64\install\oraparam.ini
Checking monitor: must be configured to display at least 256 colors. Actual 4294967296 Passed
The number of files bootstrapped for the jre is 0.
The number of files bootstrapped for the oui is 0.
the client version need not match the server version, Removing all other versions, and making sure that I had the x64 version,
You need the latest ODP.net library to use Oracle. Please download it here:http://www.oracle.com/technetwork/topics/dotnet/utilsoft-086879.html
I figured out the solution after reviewing this post. Apparently having over 2TB of free space on a hard drive causes this problem. You have to go into command prompt and create a temporary file to get your free space under 2TBs using something like this:
fsutil file createnew temp_1TB_file 1200000000000
Run the setup.exe again and then delete the temp file after.
Update: After doing all this I still was running into the same issues in Power BI. Then I read the troubleshooting notes from this page more closely and realized that I might have found the problem when it said:
If you downloaded Power BI Desktop from the Microsoft Store, you might be unable to connect to Oracle databases because of an Oracle driver issue.
I uninstalled the PowerBI Desktop that I had installed from Microsoft Store and installed it from the download from its website and tried connecting to Oracle ADW again through PowerBI and IT WORKED!!! So much troubleshooting but it finally works!

Oracle 19c :: Failed to set ACL's for specified User

I'm trying to install a fresh new downloaded Oracle Database 19c on my Windows 10 Home and I receive the error: Failed to set ACL's for specified User.
In the logs details I see mentioned updating registry key HKEY_LOCAL_MACHINE\SOFTWARE\Oracle\KEY_OraDB19Home1 I don't see nothing unusual there.
I followed this guide and I:
run net share
run net use \\localhost\c$
I Stop and Disabled and the service OracleRemExecServiceV2
I also run with PowerShell as Administrator the command setup.exe -ignorePrereq -J"-Doracle.install.db.validate.supportedOSCheck=false"
Of course I have also created a brand new user for Oracle with a brand new password. And I also tried the Windows user within the Administrator group
I went to regedit and on HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System I created a new DWORD value LocalAccountTokenFilterPolicy set to 1
I disabled Windows Defender and the whole Firewall
Then I tried the Debug mode so run from an elevated prompt I run setup.exe -debug -ignorePrereq -J"-Doracle.install.db.validate.supportedOSCheck=false" and as result I got:
native operation failed with WSE-000053: Windows application programming interface (API) SetFileSecurityW failed.
and
O/S-Error: (OS 123) The filename, directory name, or volume label syntax is incorrect.
which makes absolutely no sense to me because it looks like a Windows error.
How it can be so hard to install Oracle DB on a brand new machine with tons of CPU and RAM?
What ACL means and how to set it up?
Where am I wrong?
This is what makes your life miserable:
Oracle Database 19c on my Windows 10 Home
Oracle isn't/wasn't/won't (as far as I can tell) be supported on any MS Windows Home edition. True, some people made it work, but that's more matter of luck. You should upgrade operating system.
Or, maybe a better option, download one of Pre-Built Developer VMs (for Oracle VM VirtualBox).
Installation guide
says
Oracle Database for Windows x64 is supported on the following
operating system versions: Windows 10 x64 - Pro, Enterprise, and
Education editions
Oracle 19c is not supported on Windows 10 Home edition.
If you really want to have Oracle 19c on Windows, try to create a virtual machine with a supported Windows Server evaluation version. Or try to install Oracle 18 XE.

Weblogic 12c (12.1.3) installation on Unix - garbled character in GUI over xMing

I am installing weblogic 12c (12.1.3) on RHEL (Red hat enterprise Linux Server 7.1) using GUI Mode. I am using X11 forwarding using XMing and connecting to the server over SSH using Putty.
When I run the command "java -jar Weblogic/fmw_12.1.3.0.0_wls.jar" it shows some initial error as "Checking monitor: Must be configured to display 256 bit color" Failed. I ignored the installation and went ahead.
But when the GUI opened the characters are scrambled and unreadable as the image attached next
Weblogic GUI - Not readable
I tried installation using both JDK 1.7 and 1.8 and had the similar results
I seems to be issue with some character encoding but was not able to figure out. I checked the Unix $LANG environment variable and it is set properly to "en_US.UTF-8" I checked Putty if there is any option related to encoding. And found one under Window > Translation > Remote Character Set and the value is set as UTF-8
I checked by copying text inside the text box beside the Browse equivalent one, and pasted it in notepad. The text is valid in notepad
I found the solution to the issue with the help of the Unix team.
I checked for other GUI installer like IBM Unica Campaign. I got the similar issue. So I was sure it has nothing to do with the installer. Either something with the SSH pipe or something in the server. I shared the details of one server where it worked fine earlier and asked Unix team to compare the packages.
Unix Admin team found that the issue might be due to the font lyx-fonts which didn't exist in the server where it was working fine. The font was removed by Unix admin team. After that the installer was showing correct string.
I had the same problem. However, if you install all prerequisite packages (see the requirements guide of Oracle Fusion Middleware 12c) for Linux then the problem disappears. Specifically you must install redhat-lsb-4.1-27.0.1.el7 for x86_64 (Redhat or OEL 7). This installs the lyx-fonts again, but also some stuff that makes your X-Windows display ok again.
Also I had the same issue. I solved it. I just install the package "xorg-x11-fonts-Type1"

PL/SQL Developer Initialization error

I want use PL/SQL Developer
first my oracle directory
C:\oracle\product\10.2.0\client_1\BIN
I use windows10 and environment variable setting
ORACLE_HOME C:\oracle\product\10.2.0\client_1
Path C:\oracle\product\10.2.0\client_1\BIN
but execute Initialization error.
Initialization error
Could not load "C:\oracle\product\10.2.0\client_1\bin\oci.dll"
OracleHomeKey: SOFTWARE\ORACLE\KEY_OraClient10g_home1
OracleHomeDir: C:\oracle\product\10.2.0\client_1
Found: oci.dll
Using: C:\oracle\product\10.2.0\client_1\bin\oci.dll
LoadLibrary(C:\oracle\product\10.2.0\client_1\bin\oci.dll) return 0
download oracle instant client (64 bits for latest version of PL/SQL; 32 bits for old version)
extract to a folder. for example: c:\oracle\instantclient
open PL/SQL developer--> Configure--> Preferences --> Oracle Connection
under OCI library, keyin OCI.DLL file path in the text box: c:\oracle\instantclient\oci.dll
click OK and restart PL/SQL
I meet the same error on my new windows 10 computer. At last i found that i missed the Microsoft Visual Studio 2013 Redistributable. After i install it, the error gone.
I was getting below error while connecting to database from PL/SQL developer (in windows10 64 bit).
Initialization error
Could not initialize
"C:\app<username>\product\12.2.0\dbhome_1\bin\oci.dll"
Make sure you have the 32 bits Oracle Client installed.
OracleHomeKey:
OracleHomeDir: C:\app\<username>\product\12.2.0\dbhome_1
Found: oci.dll
Using: C:\app\<username>\product\12.2.0\dbhome_1\bin\oci.dll
LoadLibrary(C:\app\<username>\product\12.2.0\dbhome_1\bin\oci.dll)
return 0
To resolve this issue, refer to the below documentation provided by Oracle to install the Oracle Instant Client. If your windows is 64 bit, then download the 32 bit Oracle Instant Client from below link -
Oracle guide
Link to download the Oracle Instant Client - (Download the BASIC and SDK and SQL*Plus Package)
Take all the above three packages in one directory and extract the same and add the path of extracted directory in system environment variable PATH and OCI_LIB32.
If OCI_LIB32 is not present then create the same.
Try to connect to database from PLSQL developer, if you getting error as 'ORACLE initialization or shutdown in progress' then go through the below link
Good Luck :)
Check Environment Variables %PATH%
I had the similar problem and these steps did helped me
steps:
Download oracle instant client (64 bits for latest version of PL/SQL; 32 bits for old version)
Extract to a folder. for example: c:\oracle\instantclient
Open PL/SQL developer--> Configure-->Preferences--> Oracle Connection
Under OCI library, keyin OCI.DLL file path in the text box: c:\oracle\instantclient\oci.dll
Click OK and restart PL/SQL
done
Most of the cases this happens
If you dont have any oracle client
In this case, you can download instant client and put it in C drive, then copy the path of the oci.dll file path and put it in the OCI library text field in the PL SQL Dev config option
If you have multiple oracle home
If you have multiple homes reflecting, then check the correct oracle home from the Oracle Home drop down in PLSQL Dev config option.
Attached the image of the config screen for easy reference.
Download oracle client after that use PL/SQL to connect

Getting Oracle client to work on Windows 7 RC

Has anyone had any luck in getting an Oracle client to install and work with Windows 7 RC? I went and upgraded from Vista to Windows 7 but having terrible problems getting my Oracle databases to work...
Phew I eventually worked it out. I downloaded the Oracle Instant Client x86 and copied that and setup up my environment variables (PATH, LD_LIBRARY, TNS_ADMIN). The problem I had before was that I downloaded the x64 version which won't work with Toad which is an x86 app! As soon as I installed the x86 version the problem was solved....
I ran into similar issues.
After downloading the Oracle 10g client for Vista (10203_vista_w2k8_x86_production_client.zip) from the Oracle web site, I unzipped the files, right-clicked on setup.exe, and selected Run As Administrator.
Within the Oracle Universal Installer, I selected Administrator, clicked the Next button, and then selected the Oracle home name and path and clicked the Next button.
As mentioned in other answers, the installer failed on the next screen, "Product-Specific Prequisite Checks". The specific failure was "Checking operating system requirements..." in the third column, there is a check box (which was not checked). I clicked in the check box and the installer changed the status to "Not executed". When I clicked the Next button, it warned me that the install may fail. I clicked Okay. I was able to install without further issue.
It is not intuitive and the Oracle 11g client may be different, but this worked for me.
-Weston
I had the same issue. What I did to solve this problem was:
- right click on the setup
- choose Troubleshoot Compatibility
- it will popup a window "Test Compatibility settings for the program". It tells me which version is it compatible with and Windows 7 will activate that setting for you. In my case was Windows XP service pack 2 is the setting used to install this Oracle 10g client
- click on the button "Start the program" it will run the installer
- done
It Worked with me, I had to do the following: (all after installing oracle in either compatibility mode or skipping the OS check results)
1- Set up the %Oracle_Home% in the environment variables.
2- Configured "tnsnames.ora, listener.ora and sqlnet.ora" to make sure they match
3- Replaced a malfunctioning DLL for sql*plus (I found the original one in the setup's temp file, just by using search from windows)
4- Logged into sqlplus from command line (sys /as dba) and created a user with high privileges (cuz you can't build a repository with "system" or "sys"
5- Used this new user to create the repository from the RAU (Repository Administration Utility), and here you go!
Read here: http://forums.oracle.com/forums/thread.jspa?messageID=3454893&#3454893

Resources