OWB on windows - load in linux database
Hello,
Now that I have understood that I need to create a repository owner in the database where I load my data, I'm facing another problem :
Using the repository assistant from windows, I have tried to create a repository owner on a linux database, but there is a step named "Oracle home for the OWB Installation" where I am blocked. The error message globally says that I need to install OWB on the linux machine.
So my question is : do I don't understand the message or do I really need to install OWB on the linux machine even if I have the product installed on a windows server ?
Thank you in advance for your help.
Hi,
You need to install the repository on the target database (linux). You just install the client on your windows machine.
You need to download the OWB binaries (.gz file) from oracle website matching your linux configuration (hardware/software) and unzip and place it under some directory in linux.
Lets say /oracle/owb10gr2
When you unzip you should see /oracle/owb10gr2/owb.. and all the other directories
You can install the OWB repository using your windows client . When you reach step "Oracle home for the OWB Installation"
give the path of your OWB home on linux i.e /oracle/owb10gr2
i hope this helps.
Regards,
Sam.
Similar Messages
-
Unable to connect to Oracle database running on Windows machine from linux.
Hi,
I'm not able to connect to oracle database running on Windows machine from Linux machine. I'm geting the below mentioned error. I have given below the code I used to connect to database and database propertes.Do I need to use any specific driver?
Please help me.
Thanks,
Sunjyoti
Code :
import oracle.jdbc.pool.OracleDataSource;
import java.sql.Connection;
import java.util.*;
import java.sql.*;
import java.io.*;
class try2{
public static void main(String args[]) {
try {
System.out.println("hi");
// Load the properties file to get the connection information
Properties prop = new Properties();
prop.load(new FileInputStream("/home/sreejith/EDIReader/Connection.properties"));
// Create a OracleDataSource instance
OracleDataSource ods = new OracleDataSource();
System.out.println("prop is "+prop);
configureDataSource(ods, prop);
Connection conn=null;
// Create a connection object
conn = ods.getConnection();
System.out.println("Connection is"+conn);
// Sets the auto-commit property for the connection to be false.
conn.setAutoCommit(false);
} catch (SQLException sqlEx){ // Handle SQL Errors
System.out.println("In exception "+sqlEx);
} catch(Exception excep) { // Handle other errors
System.out.println(" Exception "+ excep.toString());
private static void configureDataSource(OracleDataSource ods, Properties prop) {
// Database Host Name
ods.setServerName(prop.getProperty("HostName"));
// Set the database SID
ods.setDatabaseName(prop.getProperty("SID"));
// Set database port
ods.setPortNumber( new Integer( prop.getProperty("Port") ).intValue());
// Set the driver type
ods.setDriverType ("thin");
// Sets the user name
ods.setUser(prop.getProperty("UserName"));
// Sets the password
ods.setPassword(prop.getProperty("Password"));
Connection properties :
# Your Database Connection details
HostName = 10.20.3.19
SID = EDIREAD
Port = 1521
UserName = dbuser
Password = dbuser
Error I'm getting is
error while trying to connect with odbc datasource
[root@iflexpau2217 EDIReader]# java try2
hi
prop is {HostName=10.20.3.19, Password=dbuser, UserName=dbuser, SID=EDIREAD, Port=1521}
In exception java.sql.SQLException: Io exception: The Network Adapter could not establish the connection
Also I tried to connect with weblogic JDBC driver
Code is here:
import java.io.BufferedReader;
import java.io.ByteArrayInputStream;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
import java.sql.Blob;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.SQLException;
//import com.entrust.toolkit.util.ByteArray;
public class trial{
public static void main(String args[]) throws IOException{
System.out.println("hi");
Connection p_conn = null;
PreparedStatement xml_insert = null;
try {
// Load the JDBC driver
System.out.println("hi2");
// String driverName = "oracle.jdbc.driver.OracleDriver";
String driverName = "weblogic.jdbc.oracle.OracleDriver";
System.out.println("hi2");
Class.forName(driverName);
// Create a connection to the database
String serverName = "10.20.3.19";
String portNumber = "1521";
String sid = "EDIREAD";
//String url = "jdbc:oracle:thin:@" + serverName + ":" + portNumber + ":" + sid;
String url = "jdbc:bea:oracle://10.20.3.19:1521";
String username = "dbuser";
String password = "dbuser";
System.out.println("connection is:"+p_conn+"user name is"+username+"password is"+password);
p_conn = DriverManager.getConnection(url, username, password);
System.out.println("connection is:"+p_conn+"user name is"+username+"password is"+password);
xml_insert=p_conn.prepareStatement("insert into PRTB_SUBUNIT (SUBUNT_ID,SUBUNT_SUB_UNIT,SUBUNT_PHYUNT_ID) values (?,?,?)");
//InputStream in=null;
File l_file=new File("/home/sreejith/EDIReader/propertyfiles/inputfile/BUG_10802_ES_CSB19_68.txt");
BufferedReader input =null;
input=new BufferedReader(new FileReader(l_file));
String line = null;
StringBuffer trial=new StringBuffer();
while (( line = input.readLine()) != null){
trial.append(line);
trial.append(System.getProperty("line.separator"));
//InputStream is = new BufferedInputStream(new FileInputStream(l_file));
System.out.println(trial.toString());
//Blob b ;
//byte[] bytes=trial.toString().getBytes();
//System.out.println("Size-->"+bytes.length);
xml_insert.setString(1,new String("SpecailChar"));
//xml_insert.setBinaryStream(2,new ByteArrayInputStream(bytes),15920);
xml_insert.setString(3,"SpecailChar");
xml_insert.executeUpdate();
p_conn.commit();
} catch (ClassNotFoundException e) {
System.out.println("ClassNotFoundException:"+e.getMessage());
// Could not find the database driver
} catch (SQLException e) {
System.out.println("SQEXCEPTIN:"+e.getMessage());
// Could not connect to the database
}catch (FileNotFoundException e) {
System.out.println("filenot found:"+e.getMessage());
// Could not connect to the database
Error I'm getting is
error while trying with jdbc:
SQEXCEPTIN:[BEA][Oracle JDBC Driver]Error establishing socket to host and port: 10.20.3.19:1521. Reason: Connection refusedIs the Windows firewall active? Have you enabled the port on the firewall, if it is?
-
Problem in OWB: connecting to a non-oracle database
Good day,
i'm working on a windows 32 bit machine,i have Oracle database , OWB 11.2.0.1 installed on it
i'm trying to make OWB connect to a "Sybase" source database on another server , using ODBC
i've tested the connection from SQLPLUS and it's working perfectly
but when i test the connection from OWB locations , it gives me this error:
"ORA-28500: connection from ORACLE to a non-Oracle system returned this message:
[OpenLink][ODBC][SQL Server]Statement(s) could not be prepared (0)
{42000}[OpenLink][ODBC][SQL Server]"DUAL" not found. Specify owner.objectname
or use sp_help to check whether the object exists (sp_help may produce lots of
output).
(208) {42S02,NativeErr = 208}
my questions are :
-why would OWB check for DUAL table on a sybase database? is that a bug in OWB?
-can i bypass this step and just import metadata from the sybase source database? (i tried importing,but OWB performs the same test before importing)Hi Chris,
I haven't tried it, and these are just some of my thoughts, but I
think you would need to load the JDBC driver for the other database
into the Oracle database (using the "loadjava" tool, of-course).
Then your java stored procedure should be able to instantiate the
third party JDBC driver and obtain a connection to the other database.
Hope this helps.
Good Luck,
Avi. -
How to upload file from one machine (windows) to another (linux)through cre
How to upload a file from windows platform to linux platform.
on both platforms sun app server is running.
from creator is there any methode to open ftp port and uploadhttp://www.google.com/search?q=jdbc+blob
Blob processing varies between databases; see also examples for whatever database you are using, e.g.
http://www.google.com/search?q=jdbc+blob+oracle
If you are storing text data instead of binary data, replace "blob" by "clob" in the searches. -
Could not load library for database connection LCA
Hi,
I am facing RFC connection prblem while connectiong to database. I have installed SCM5.1 and live cache in single server
Please find the logs.
Work process log:
B Mon Jul 20 11:19:13 2009
B create_con (con_name=LCA)
B Loading DB library 'E:\usr\sap\SC7\DVEBMGS03\exe\dbsdbslib.dll' ...
M *** ERROR => DlLoadLib: LoadLibrary(E:\usr\sap\SC7\DVEBMGS03\exe\dbsdbslib.dll) Error 126 [dlnt.c 241]
M Error 126 = "The specified module could not be found."
B *** ERROR => Couldn't load library 'E:\usr\sap\SC7\DVEBMGS03\exe\dbsdbslib.dll'
[dbcon.c 4731]
B ***LOG BYG=> could not load library for database connection LCA [dbds#1 @ 1035] [dbds 1035 ]
A
A Mon Jul 20 11:21:58 2009
A GENER starting remote generation: /SAPAPO/OM_SYNC_LC_DB (requested by W1).
B
SM21:
No shared library found for the database with ID LCA|
No shared library found for the database with ID LCA
/SAPAPO/OM17|/SAPAPO/OM_SYNC_LC_DB|K |SAP Web AS Problem|SBAC |
Documentation for system log message BY G :
As well as the standard connection, an attempt was made to set up
another database connection, under the specified ID. The Shared Library
for this second database could not be found.
The Shared Library is usually found in the the Executable
directory (profile parameter DIR_LIBRARY) under the name dbs
<dbs>slib<os_ext>. <dbs> stands for the database type and <os_ext>
stands for the operating system-specific extension of the Shared
Libraries.
The database type is determined from the entry that corresponds to the
specified DB ID in the table DBDCON. Check whether the data in this
entry is correct.
ST22
Runtime Errors DBIF_DSQL2_CONNECTERR
Exception CX_SY_NATIVE_SQL_ERROR
Date and Time 20.07.2009 11:22:21
Short text
Error setting up a secondary database connection
What happened?
Connection to database system not possible with identifier "LCA".
|----
System environment
SAP-Release 700
Application server... "
Network address...... "
Operating system..... "Windows NT"
Release.............. "5.2"
Hardware type........ "8x AMD64 Level"
Character length.... 16 Bits
Pointer length....... 64 Bits
Work process number.. 8
Shortdump setting.... "full"
Database server... "
Database type..... "ORACLE"
Database name..... "SC7"
Database user ID.. "SAPSC7"
Terminal................. " "
Char.set.... "C"
SAP kernel....... 701
created (date)... "Jul 6 2009 23:47:55"
create on........ "NT 5.2 3790 Service Pack 1 x86 MS VC++ 14.00"
Database version. "OCI_10201_SHARE (10.2.0.2.0) "
Patch level. 50
Patch text.. " "
Database............. "ORACLE 9.2.0.., ORACLE 10.1.0.., ORACLE 10.2.0.."
SAP database version. 701
Operating system..... "Windows NT 5.0, Windows NT 5.1, Windows NT 5.2, Windows
NT 6.0"
Information on where terminated
Termination occurred in the ABAP program "SAPLSLCAPPS" - in
"LCA_EXISTS_LCA_ROUTINE".
The main program was "/SAPAPO/TS_BATCH_RUN ".
In the source code you have the termination point in line 23
of the (Include) program "LSLCAPPSU05".
The program "SAPLSLCAPPS" was started as a background job.
Job Name....... "MACROS"
Job Initiator.. "SC7GEN"
Job Number..... 10222002
The termination is caused because exception "CX_SY_NATIVE_SQL_ERROR" occurred
in
procedure "LCA_EXISTS_LCA_ROUTINE" "(FUNCTION)", but it was neither handled
locally nor declared
in the RAISING clause of its signature.
The procedure is in program "SAPLSLCAPPS "; its source code begins in line
1 of the (Include program "LSLCAPPSU05 ".
Please help me to resolve the issue.
SurajHi Natalia Khlopina,
I have raised OSS message to SAP.
Below is the information
E:\usr\sap\SC7\SYS\exe\uc\Copy_ of_NTAMD64_15062009>sdbregview -l
Server Utilities e:/sapdb/programs 7.7.02.08 64 bit valid
DB Analyzer e:/sapdb/programs 7.7.02.08 64 bit valid
PCR 7301 e:/sapdb/programs 7.3.01.21 valid
PCR 7500 e:/sapdb/programs 7.5.00.42 64 bit valid
SAP Utilities e:/sapdb/programs 7.7.02.08 64 bit valid
APO LC APPS f:/sapdb/lcs/db/sap 6.00.004 64 bit valid
Redist Python e:/sapdb/programs 7.7.02.08 64 bit valid
Base e:/sapdb/programs 7.7.02.08 64 bit valid
JDBC e:/sapdb/programs 7.6.03.02 valid
Messages e:/sapdb/programs MSG 0.5010 valid
ODBC e:/sapdb/programs 7.7.02.08 64 bit valid
SQLDBC 77 e:/sapdb/programs 7.7.02.08 64 bit valid
Database Kernel f:/sapdb/lcs/db 7.7.02.08 64 bit valid
Loader e:/sapdb/programs 7.7.02.08 64 bit valid
SQLDBC e:/sapdb/programs 7.7.02.08 64 bit valid
SQLDBC 76 e:/sapdb/programs 7.6.01.15 64 bit valid
Fastload API e:/sapdb/programs 7.7.02.08 64 bit valid
C:\Documents and Settings\sc7adm>disp+work
disp+work information
kernel release 701
kernel make variant 701_REL
compiled on NT 5.2 3790 Service Pack 1 x86 MS VC++ 14.00
compiled for 64 BIT
compilation mode UNICODE
compile time Jul 6 2009 23:47:55
update level 0
patch number 50
source id 0.050
supported environment
database (SAP, table SVERS) 700
701
operating system
Windows NT 5.0
Windows NT 5.1
Windows NT 5.2
Windows NT 6.0
Thanks for quick responce.
Suraj -
Dual booting pre-installed Windows 8 and Linux?
I just bought a G780 with Windows 8 pre-installed. Ideally, I would also like to install some flavor of Linux. I've been searching but not finding much info on how difficult or time-consuming this would be, or if there are any special considerations or anything. I've found some guides on dual-booting Windows 8 and Linux but they were all for installing Windows straight from a disk, not anything where it's already pre-installed, and some indicated they thought it might be problematic to use a pre-installed version of Windows. Anyway I was hoping that if anybody has done this on the G780 or even a similar laptop that you could share how it went and any difficulties you encountered. I'm open to using any Linux distro if it'll be easy to install. I would appreciate any info you could share. Thanks.
I had issues with Windows 8 as pre-installed on my G580, my employer at the time was using Windows 7 only and would not allow upgrades for security purposes. I deleted the entire drive (including hidden) knowing at some point I would re-install Windows 8 or later from retail disk when needed.
Linux can resize partitions during the install process, but be careful not to disturb the hidden partition or the windows boot loader in the process. Linux Mint is the best yet for this purpose, OpenSUSE and Fedora failed, CentOS failed and Ubuntu was not able to boot, but did not "hurt" the windows partitions.
Good luck. -
On windows: ok. on linux: failed, why? JBO-30003 and JBO-26061
I changed my password to my database connection in Jdeveloper and compiled my .war file and run in JBOSS under windows 2000 and windows98. It is ok without any problem. That's for testing purpose.
So after that when i put in Jboss running under linux (which is for daily operation) the problems occured:
JBO-30003: The application pool (Request.RequestModule.RequestModuleLocal) failed to checkout an application module due to the following exception:
oracle.jbo.DMLException:
JBO-26061: Error while opening JDBC connection.
plus one error: unable to logon, wrong username and pasword
anyone know how to solve this?
i've checked out bc4j.xcfg to look for whether i have changed to the correct user name and password and it is all right.
It ran perfectly under windows 2000 and windows 98 and linux but ever since i have change the password, it only run on windows 2000 and windows98. Anyone have solution to that? Your help is very much appreciated. =)Are you using JDBC thin? What does your connection string look like?
Rob -
Required the details of jar files which is loaded in the database
Hi
We are having a 10g database which is running under Solaris machine. There are lot of .jar files which are loaded into the database. I would like to know how to find those .jar file details atlease the name of the files which are loaded in the database. Is there any view for this.
I couldnt find anything from the Java option in TOAD
Please provide a solution.
Thanks
SHIYAS MFrom 11g onwards, you have
SQL> select * from v$version;
BANNER
Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
PL/SQL Release 11.2.0.3.0 - Production
CORE 11.2.0.3.0 Production
TNS for Linux: Version 11.2.0.3.0 - Production
NLSRTL Version 11.2.0.3.0 - Production
SQL> desc javajar$
Name Null? Type
NAME NOT NULL VARCHAR2(30)
OWNER# NOT NULL NUMBER
PATH VARCHAR2(4000)
CONTENTS BLOB
SQL> desc javajarobjects$
Name Null? Type
JARNAME NOT NULL VARCHAR2(30)
OWNER# NOT NULL NUMBER
OBJNAME NOT NULL VARCHAR2(40)
NAMESPACE NOT NULL NUMBER -
Howto install SAP NW Windows Server with Linux Oracle 11g?
Hi !!!
In this moment i want to install a SAP Netweaver PI, but the client already has a linux database server with oracle.
I read the MasterGuide but i cannot find the section or similar situation.
Scenario
WK8-PI
192.168.1.100
Admin y passwd
Linux-Oracle
192.168.1.77
port: 3355
user y passwd
how to install SAP NW?
LevyHi!!!
i read the instruction with Distribution System, and continue the steps, but the time to choose SAP System Database i cannot write the linux server always show me the Windows Server, and i can write the unique field is the instance. After push the next button and send me error, not install oracle database.
thanks
Levy Gonzalez -
Upgrade repository 9i windows to 10gR2 Linux
I've got a 9i repository on a windows platform that I want to move to a 10gR2 Linux platform. The 10gR2 linux platform doesn't have the developer suite installed. Where do I start?
Essentially use are just moving the repository database on Linux. The software for Designer only exists on Windows. You would therefore (briefly):
- Export your existing repository using the 9i designer software.
- Install the new designer 10g software on a Windows PC and set up the SQL*Net connection to the unix platform.
- Use the Designer admin tools in 10g to do the import with the data going onto the linux database.
That's only me thinking on the fly - you should read the migration guide so tell you exactly how to create the new repository. I'd have both in parrallel and switch off the 9i version once everything has migrated sucessfully.
HTH
Steve -
Install PT8.53 with Linux Issue: Windows NetMgr and Linux NetMgr
Folks,
Hello. I am installing PeopleTools 8.53 Internet Architecture. Database Server is Oracle Dabase 11gR1. OS is Oracle Linux 5. I have installed JDK7, WebLogic 10.3.6, Tuxedo 11gR1 and PeopleTools 8.53 successfully into Oracle Linux 5.
I have been setting up PeopleTools8.53 Database. Because the Install Wizard has problem, I set up PeopleTools 8.53 Database manually using Oracle starter database instance PT853. I have run the following scripts:
1) utlspace.sql
2) dbowner.sql
3) ptddl.sql
4) psadmin.sql
5) psroles.sql
6) connect.sql
Then, we need to run Data Mover script in a Windows Client machine to populate PeopleTools Database instance PT853 in Linux Sever machine. I have installed Oracle Database 11gR2 client for 32-bit Windows in my 64-bit Windows XP Virtual Machine. Now, I confront 2 VMs' connection issue as below:
In Linux Server Machine Net Manager:
Service Name: PT853
Connection Type: Database Default
Protocol" TCP/IP
Host Name: localhost.localdomain
Port Name: 1521
Listener: LISTENER
Protocol: TCP/IP
Host: localhost.localdomain
Port: 1521
I test the Service PT853 using UserID "SYSADM" and Password "SYSADM". The connection is successful.
In Windows Client machine, the information in Net Manager is the same, but the connection is not successful. Its details are as below:
Net Service Name: PT853
Protocol: TCP/IP
Host name of Database Machine: localhost.localdomain
Port Number: 1521
Database Service Name: PT853
Connection Type: Database Default
I test the Service using UserID "SYSADM" and Password "SYSADM" that are the same with Linux, but get this error: TNS: listener does not currently know of service requested in connect descriptor.
My questions are:
Do we need to do something to connect Windows XP with Linux at first ? If yes, How to do it ? If no, how to solve the above issue ?
Thanks.Folks,
Hello. Thanks a lot for replying.
Regarding PeopleSoft networking, I have done Configuration Manager to enable Data Mover and Application Designer to login into Database Instance PT853.
Regarding 2 Virtual Machines (Windows XP and Oracle Linux 5) connects with each other, I have done the following:
First, I follow this tutorial http://www.vmware.com/support/ws5/doc/ws_devices_serial_2vms.html to configure 2 VMs for Windows 7 Host.
Second, in Windows XP Oracle Database Client Install Directory, the file "tnsnames.ora" has one entry that is the Service Name in Net Manager. In Linux Oracle Database Server install directory, the file "tnsnames.ora" has no entries because I installed Oracle Database Server with the starter Database instance PT853.
I have tried to test 2 VMs in the way as below:
In Linux, [user@localhost ~]$ping WindowsHostName
Its output: unknown host WindowsHostName
In Windows XP Command Prompt:
C:\ping localhost.localdomain
Its output: pinging localhost.localdomain 127.0.0.1 with 32 bytes of data...
Reply from 127.0.0.1: bytes=32 time=2ms, TTL=128
It replies a few times and then disconnected by itself. It seems that Windows XP is pinging itself and not Linux Server. The hostname of Linux Server is "localhost.localdomain" as well. It's a kind of confusing to me.
From the above infromation, we can see 2 VMs cannot connect with each other. Net Manager in Windows XP Oracle Client cannot connect its Service PT853.
I don't understand how to connect Oracle Client in Windows with Oracle Database Server in Linux. Can any folk help to solve this issue ?
Very grateful in advanced. -
[SOLVED] rEFInd -- Error: Not Found while loading vmlinuz-linux
System Info:
3.14.1-1-ARCH
refind-efi-0.7.8-1
Problem: rEFInd does not boot arch linux.
When booting the machine, rEFInd's gui selection menu presents options for windows or linux.
Upon selecting linux, the following is displayed:
rEFInd - Booting OS
Starting vmlinuz-linux
Using load options 'ro root=UUID=bd6b3352-1b79-4c70-a061-21ff87ff0772 initrd=\boot\initramfs-linux.img'
Invalid loader file!
Error: Not Found while loading vmlinuz-linux
* Hit any key to continue *
Below are the outputs of blkid, lsblk -f, the structure of /boot and cats of /boot/efi/EFI/refind/refind.conf and /boot/refind_linux.conf
blkid
/dev/sda1: UUID="2014-05-01-05-20-54-00" LABEL="ARCH_201405" TYPE="iso9660" PTUUID="1535e446" PTTYPE="dos" PARTUUID="1535e446-01"
/dev/sda2: SEC_TYPE="msdos" LABEL="ARCHISO_EFI" UUID="96ED-5DA9" TYPE="vfat" PARTUUID="1535e446-02"
/dev/sdb1: LABEL="Recovery" UUID="E63202B832028E2D" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="e3729f62-9c32-4ac9-a9dd-56a9c073e7e5"
/dev/sdb2: UUID="9C03-552D" TYPE="vfat" PARTLABEL="EFI system partition" PARTUUID="9bcdb083-82e9-49e6-b03d-fd376585d633"
/dev/sdb4: UUID="B2161962161928BD" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="6de10de9-3322-486c-8108-bf14f5a7bcb6"
/dev/sdb5: UUID="bd6b3352-1b79-4c70-a061-21ff87ff0772" TYPE="ext4" PARTLABEL="root" PARTUUID="699115b1-1413-42b3-9fd7-a80a8a51b6fa"
/dev/sdb6: UUID="e71e6a25-913a-4932-9fc9-81942a5dab2e" TYPE="ext4" PARTLABEL="home" PARTUUID="1fc33e24-4c26-459c-a80a-9440e1f4e683"
/dev/loop0: TYPE="squashfs"
/dev/loop1: UUID="f07bfb26-3377-487a-a022-efd840614a0d" TYPE="ext4"
/dev/loop2: UUID="f07bfb26-3377-487a-a022-efd840614a0d" TYPE="ext4"
/dev/mapper/arch_root-image: UUID="f07bfb26-3377-487a-a022-efd840614a0d" TYPE="ext4"
/dev/sdb3: PARTLABEL="Microsoft reserved partition" PARTUUID="fa94c812-e1ff-4603-ba97-be7f155f12c8"
lsblk -f
NAME FSTYPE LABEL UUID MOUNTPOINT
sdb
├─sdb1
├─sdb2 /boot/efi
├─sdb3
├─sdb4
├─sdb5 /
└─sdb6 /home
sdc
├─sdc1
└─sdc2
loop0
loop1
└─arch_root-image /etc/resolv.conf
loop2
└─arch_root-image /etc/resolv.conf
Structure of /boot
*note: /boot is really the original microsoft efi system partition (in my case, /dev/sda2) that I mounted to /boot/efi and whose structure is shown below:
/boot
├── efi
│ ├── EFI
│ │ ├── Boot
│ │ │ └── bootx64.efi
│ │ ├── Microsoft
│ │ │ └── Boot
│ │ │ ├── BCD
│ │ │ ├── BCD.LOG
│ │ │ ├── BCD.LOG1
│ │ │ ├── BCD.LOG2
│ │ │ ├── bg-BG
│ │ │ │ ├── bootmgfw.efi.mui
│ │ │ │ └── bootmgr.efi.mui
│ │ │ ├── bootmgfw.efi
│ │ │ ├── bootmgr.efi
│ │ │ ├── BOOTSTAT.DAT
│ │ │ ├── boot.stl
│ │ │ ├── en-US
│ │ │ │ ├── bootmgfw.efi.mui
│ │ │ │ ├── bootmgr.efi.mui
│ │ │ │ └── memtest.efi.mui
│ │ │ ├── Fonts
│ │ │ │ ├── {{FONTS REMOVED FOR BREVITY}}
│ │ │ ├── Resources
│ │ │ │ ├── bootres.dll
│ │ │ │ └── en-US
│ │ │ │ └── bootres.dll.mui
│ │ ├── refind
│ │ │ ├── drivers_x64
│ │ │ │ └── ext4_x64.efi
│ │ │ ├── icons
│ │ │ │ ├── {{ICONS REMOVED FOR BREVITY}}
│ │ │ ├── keys
│ │ │ │ ├── altlinux.cer
│ │ │ │ ├── canonical-uefi-ca.der
│ │ │ │ ├── fedora-ca.cer
│ │ │ │ ├── openSUSE-UEFI-CA-Certificate.cer
│ │ │ │ ├── refind.cer
│ │ │ │ └── SLES-UEFI-CA-Certificate.cer
│ │ │ ├── refind.conf <=================== http://ix.io/cFy
│ │ │ └── refind_x64.efi
│ │ └── tools
│ ├── initramfs-linux-fallback.img
│ ├── initramfs-linux.img
│ └── vmlinuz-linux
└── refind_linux.conf <===================== http://ix.io/cFw
49 directories, 190 files
Excerpt of /boot/efi/EFI/refind/refind.conf
(full file available here: http://ix.io/cFy)
menuentry Linux {
icon EFI/refind/icons/os_arch.icns
volume "EFI system partition"
loader /boot/vmlinuz-linux
initrd /boot/initramfs-linux.img
options "ro root=UUID=bd6b3352-1b79-4c70-a061-21ff87ff0772"
cat /boot/refind_linux.conf
"Boot with standard options" "ro root=UUID=bd6b3352-1b79-4c70-a061-21ff87ff0772 "
"Boot to single-user mode" "ro root=UUID=bd6b3352-1b79-4c70-a061-21ff87ff0772 single"
"Boot with minimal options" "ro root=UUID=bd6b3352-1b79-4c70-a061-21ff87ff0772"
Last edited by dk0r (2014-05-28 01:36:16)A couple of things that are important:
refind_linux.conf should be in the same directory as vmlinuz-linux and the initrd so it should be in /boot/ since that is where your kernel is.
In your refind.conf stanza you have the line volume "EFI system partition" which tells rEFInd that the loader is in that partition whereas the kernel and initrd files seem to be in /boot/ which is not the EFI System Partition. Hence the volume line needs to specify the filesystem where /boot is which in your case appears to be /dev/sdb5 so the volume line in that case should be volume "root" since root is the filesystem label for sdb5? Note that if you update to rEFInd version 0.8.0 or later then you can use the partuuid value to specify the volume but in the version you are using that token for the volume was not yet implemented.
In the stanza you quoted there was no terminating } but maybe you just didn't copy it to your post.
Making these changes may let the system boot to the arch kernel.
Last edited by mcloaked (2014-05-27 20:21:16) -
How can i load file into database from client-side to server-side
i want to upload file from client-side to server-side, i use the following code to load blob into database.
if the file is in the server-side, it can work, but if it in the client-side, it said that the system cannot find the file. i think it only will search the file is in the server-side or not, it will not search the client-side.
how can i solve it without upload the file to the server first, then load it into database??
try
ResultSet rset = null;
PreparedStatement pstmt =
conn.prepareStatement ("insert into docs values (? , EMPTY_BLOB())");
pstmt.setInt (1, docId);
pstmt.execute ();
// Open the destination blob:
pstmt.setInt (1, docId);
rset = pstmt.executeQuery (
"SELECT content FROM docs WHERE id = ? FOR UPDATE");
BLOB dest_lob = null;
if (rset.next()) {
dest_lob = ((OracleResultSet)rset).getBLOB (1);
// Declare a file handler for the input file
File binaryFile = new File (fileName);
FileInputStream istream = new FileInputStream (binaryFile);
// Create an OutputStram object to write the BLOB as a stream
OutputStream ostream = dest_lob.getBinaryOutputStream();
// Create a tempory buffer
byte[] buffer = new byte[1024];
int length = 0;
// Use the read() method to read the file to the byte
// array buffer, then use the write() method to write it to
// the BLOB.
while ((length = istream.read(buffer)) != -1)
ostream.write(buffer, 0, length);
pstmt.close();
// Close all streams and file handles:
istream.close();
ostream.flush();
ostream.close();
//dest_lob.close();
// Commit the transaction:
conn.commit();
conn.close();
} catch (SQLException e) {Hi,
Without some more details of the configuration, its difficult to know
what's happening here. For example, what do you mean by client side
and server side, and where are you running the upload Java application?
If you always run the application on the database server system, but can't
open the file on a different machine, then it sounds like a file protection
problem that isn't really connected with the database at all. That is to
say, if the new FileInputStream (binaryFile) statement fails, then its not
really a database problem, but a file protection issue. On the other hand,
I can't explain what's happening if you run the program on the same machine
as the document file (client machine), but you can't write the data to the
server, assuming the JDBC connection string is set correctly to connect to
the appropriate database server.
If you can provide some more information, we'll try to help.
Simon
null -
Could not load data from database after adding a query
Dear all,
I have a working crystal reports 2011 report. This report get its data from a BW 7.01 system provided by three bex queries. Everything works as expected but not I have to add a fourth query to the report then I get the following messages:
I try to translate it because I user the german version:
INFORMATION: In this report a stored procedure is used. Ensure that no SQL expression was added and no grouping on server side will be done.
WARNING: Data could not be load from the database.
WANING: Invalid argument provided. Details: The key figure structure isn't a valid field for report generation. Use instead the real keyfigures with teir units.
Has anyone an idea what can be the reason for my issue?
Thanks and regards!hi Gerrit,
a couple of questions...
1) are you adding all 3 queries (and then the 4th) in the same data connection or are each of these additional queries in a subreport?
2) if all 3 queries (and then the 4th) are in the same data connection are you linking them?
3) most importantly, if you create a brand new report off of the 4th query, is it successful?
it's been quite a while since I've worked with bex queries but in general adding multiple queries (or stored procs or commands or combinations thereof) to the same report is probably not a good idea. there ends up being a lot of processing happening in the crystal reports designer itself as a large virtual record set is created by the individual queries.
-jamie -
Issue to load data from database to XML file. error: ODI-40768
Hi,
While I am trying to load data from database to XML following error is appearing.
ODI-1228: Task TEST_XML_DATA (Integration) fails on the target XML connection MyLOCALXSD.
Caused By: java.sql.SQLException: ODI-40768: Could not save the file <default>:C:\DATA_FILE\www.xml because a class java.io.IOException occurred and said: The filename, directory name, or volume label syntax is incorrect
at com.sunopsis.jdbc.driver.xml.SnpsXmlFile.writeToFile(SnpsXmlFile.java:751)
at com.sunopsis.jdbc.driver.xml.SnpsXmlConnection.internalExecute(SnpsXmlConnection.java:769)
at com.sunopsis.jdbc.driver.xml.SnpsXmlPreparedStatement.execute(SnpsXmlPreparedStatement.java:46)
at oracle.odi.runtime.agent.execution.sql.SQLCommand.execute(SQLCommand.java:166)
at oracle.odi.runtime.agent.execution.sql.SQLExecutor.execute(SQLExecutor.java:102)
at oracle.odi.runtime.agent.execution.sql.SQLExecutor.execute(SQLExecutor.java:1)
at oracle.odi.runtime.agent.execution.TaskExecutionHandler.handleTask(TaskExecutionHandler.java:50)
at com.sunopsis.dwg.dbobj.SnpSessTaskSql.processTask(SnpSessTaskSql.java:2906)
at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTask(SnpSessTaskSql.java:2609)
at com.sunopsis.dwg.dbobj.SnpSessStep.treatAttachedTasks(SnpSessStep.java:540)
at com.sunopsis.dwg.dbobj.SnpSessStep.treatSessStep(SnpSessStep.java:453)
at com.sunopsis.dwg.dbobj.SnpSession.treatSession(SnpSession.java:1740)
at oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor$2.doAction(StartSessRequestProcessor.java:338)
at oracle.odi.core.persistence.dwgobject.DwgObjectTemplate.execute(DwgObjectTemplate.java:214)
at oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor.doProcessStartSessTask(StartSessRequestProcessor.java:272)
at oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor.access$0(StartSessRequestProcessor.java:263)
at oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor$StartSessTask.doExecute(StartSessRequestProcessor.java:822)
at oracle.odi.runtime.agent.processor.task.AgentTask.execute(AgentTask.java:123)
at oracle.odi.runtime.agent.support.DefaultAgentTaskExecutor$2.run(DefaultAgentTaskExecutor.java:83)
at java.lang.Thread.run(Thread.java:662)
jdbc url: jdbc:snps:xml?d=C:\test_xsd.xsd&s=TESTSQL&re=employeesX&ro=true
physical schema: TESTSQL
Knowledge modules are:
LKM: LKM SQL to SQL
IKM: IKM XML Control Append
CKM: CKM SQL
Parameters set are:
CREATE_XML_FILE: true
XML_PATH:<default>:C:\DATA_FILE\www.xml
I have tried to change the directory path but error is still there.
Could some one please help me to resolve the issue?
Regards,
user1672911Hi,
The trouble in "<default>:" - if you set XML_PATH as C:\DATA_FILE\www.xml instead <default>:C:\DATA_FILE\www.xml- it will work correctly.
Greetings,
Eugene
Maybe you are looking for
-
Syncing iTunes library & music files
Does anyone know how to sync iTunes between 2 computers? I have 2 macs in my home (one with an external drive that holds all of my music). I can get both computers to see and operate from the music files in a single location but I can't seem to figur
-
Calling a WebService from Java Applet
Hi all, In my application I have 3 projects: 1. server - for all the business logic. 2. view - for web app. 3. swing - for applet. In the view project I wrote a WS, and I want to call it from my applet. So I created a WS using the Jdev (10.1.3.2) wiz
-
Hi, I'm fairly new to Java programming, although I manage to usually do what I want in JSP, since they usually only contain small scriptlets. But when it comes to pure Java programming, I'm don't feel at home. My program below parses an XMLTV (http:/
-
This is not a new download, it has been working well for longer than a year.
-
No LED light on front and black screen when trying to start up
Not sure why started my Mac just like everyday and I noticed it had frozen on start up screen was shaky but froze none the less. I tried to restart with the button on the front and nothing but the hard drive kicking in and the light on the button won