alter tablespace
alter tablespace SYSTEM add datafile 'D:\app\FOLDER_X\oradata\FOLDER_Y\SYSTEM03.DBF' size 2048 m;
connect / as sysdba
sharing some tech problems and soln
alter tablespace SYSTEM add datafile 'D:\app\FOLDER_X\oradata\FOLDER_Y\SYSTEM03.DBF' size 2048 m;
connect / as sysdba
Posted by
Sajjad
at
11:19 am
0
comments
javax.xml.bind.JAXBContext jaxbCtx = javax.xml.bind.JAXBContext.newInstance(sdr.getClass().getPackage().getName());
javax.xml.bind.Unmarshaller unmarshaller = jaxbCtx.createUnmarshaller();
sdr = (SdResultSet) unmarshaller.unmarshal(new StringReader( responseString)); //NOI18N
ArrayList<SdResult> sdResults=(ArrayList<SdResult>) sdr.sdResults.sdResult;
for(SdResult obj:sdResults )
{
}
Posted by
Sajjad
at
2:27 am
0
comments
import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
import org.apache.http.NameValuePair;
import org.apache.http.auth.AuthenticationException;
import org.apache.http.auth.UsernamePasswordCredentials;
import org.apache.http.client.ClientProtocolException;
import org.apache.http.client.methods.CloseableHttpResponse;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.impl.client.HttpClients;
import org.apache.http.util.EntityUtils;
import org.apache.http.entity.StringEntity;
import org.apache.http.impl.auth.BasicScheme;
import org.apache.http.impl.client.CloseableHttpClient;
CloseableHttpClient client = HttpClients.createDefault();
HttpPost httpPost = new HttpPost("API_URL");
String json = "XML_CONTENT";
StringEntity entity = new StringEntity(json);
httpPost.setEntity(entity);
httpPost.setHeader("Accept", "application/xml");
httpPost.setHeader("Content-type", "application/xml");
UsernamePasswordCredentials creds
= new UsernamePasswordCredentials("USER_NAME", "PWD");
httpPost.addHeader(new BasicScheme().authenticate(creds, httpPost, null));
CloseableHttpResponse response = client.execute(httpPost);
String responseString;
responseString = EntityUtils.toString(response.getEntity(), "UTF-8");
System.out.println(response.getStatusLine().getStatusCode());
System.out.println(responseString);
// assertThat(response.getStatusLine().getStatusCode(), equalTo(200));
client.close();
Posted by
Sajjad
at
5:02 am
0
comments
Labels: Java, REST CLIENT
,ROW_NUMBER() OVER ( PARTITION BY e.department_id ORDER BY e.salary) AS rownumber
Posted by
Sajjad
at
2:31 am
0
comments
Posted by
Sajjad
at
4:00 pm
0
comments
select
avg(extract(second from intrvl)
+ extract(minute from intrvl) * 60
+ extract(hour from intrvl) * 60 * 60
+ extract(day from intrvl) * 60 * 60 * 24) average
from (
SELECT ( TIME_STAMP1-TIME_STAMP2) intrvl
FROM Z_TABLE )
Posted by
Sajjad
at
1:09 pm
0
comments
<repositories>
<!-- Repository for ORACLE ojdbc6. -->
<repository>
<id>codelds</id>
<url>https://code.lds.org/nexus/content/groups/main-repo</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc6</artifactId>
<version>11.2.0.3</version>
</dependency>
</dependencies>
Posted by
Sajjad
at
5:06 pm
0
comments
CREATE OR REPLACE function timestamp_diff(a timestamp, b timestamp) return number is
begin
return extract (day from (a-b))*24*60*60 +
extract (hour from (a-b))*60*60+
extract (minute from (a-b))*60+
extract (second from (a-b));
end;
Posted by
Sajjad
at
2:44 pm
0
comments
UPDATE customers
SET c_details = (SELECT contract_date
FROM suppliers
WHERE suppliers.supplier_name = customers.customer_name)
WHERE customer_id < 1000;
UPDATE suppliers
SET supplier_name = (SELECT customers.customer_name
FROM customers
WHERE customers.customer_id = suppliers.supplier_id)
WHERE EXISTS (SELECT customers.customer_name
FROM customers
WHERE customers.customer_id = suppliers.supplier_id);
Posted by
Sajjad
at
3:08 pm
0
comments
keytool -import -alias yakeen -keystore cacerts -file yakeen-pilotingeservecomsa.der
keytool -list -v -keystore cacerts > sajjad_cacerts.txt
Posted by
Sajjad
at
6:41 pm
0
comments
http://magicmonster.com/kb/prg/java/ssl/pkix_path_building_failed.html
javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed:
sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target.
./jdk1.6.0_24/jre/lib/security/cacerts
./jre1.6.0_24/lib/security/cacerts
javax.net.ssl.trustStore
javax.net.ssl.trustStorePassword
keytool -list -v -keystore /path/to/cacerts > java_cacerts.txt
Enter keystore password: changeit
keytool -import -alias example -keystore /path/to/cacerts -file example.der
Posted by
Sajjad
at
6:28 pm
0
comments
<repositories>
<!-- Repository for ORACLE ojdbc6. -->
<repository>
<id>codelds</id>
<url>https://code.lds.org/nexus/content/groups/main-repo</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc6</artifactId>
<version>11.2.0.3</version>
</dependency>
</dependencies>
src:http://stackoverflow.com/questions/1074869/find-oracle-jdbc-driver-in-maven-repository
LENGTH(TRIM(TRANSLATE(TEXT_TO_BE_TESTED, 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ+-.0123456789', ' '))) is not null
Posted by
Sajjad
at
1:17 pm
0
comments
Labels: Oracle
UPDATE table_t t1
SET FIELD_NEW = (SELECT rnk
FROM (SELECT id_val,
row_number() over (partition by GROUPING_COULUMN
order by id_val) rnk
FROM table_t ) t2
WHERE t2.id_val = t1.id_val)
Posted by
Sajjad
at
8:44 pm
0
comments
Labels: Oracle
Create following variable variables in project.properties file
adate=2016-02-03
build_saj=0
update war.name variable
war.name=AppWar_${build_saj}_${adate}.war
update build.xml file
<target name="-pre-init" >
<propertyfile file="nbproject/project.properties">
<entry key="build_saj" value="1" type="int" operation="+"/>
<entry key="adate" type="date" value="now" pattern="YYYY-MM-dd"/>
</propertyfile>
</target>
private void writePDFToResponse(HttpServletResponse response, PdfPTable pdfTable, PdfPTable resTable, String fileName) throws IOException, DocumentException {
Document document = new Document(PageSize.A4.rotate());
document.setPageSize(PageSize.A4);
ByteArrayOutputStream baos = new ByteArrayOutputStream();
PdfWriter.getInstance(document, baos);
document.open();
document.add(pdfTable);
document.add(resTable);
document.close();
response.setCharacterEncoding("UTF-8");
String content = new String("application/pdf".getBytes(),"UTF-8");
response.setContentType(content);
response.setHeader("Expires", "0");
response.setHeader("Cache-Control","must-revalidate, post-check=0, pre-check=0");
response.setHeader("Pragma", "public");
response.setHeader("Content-disposition", "attachment;filename="+ fileName + ".pdf");
response.setContentLength(baos.size());
System.out.print(response.getCharacterEncoding());
ServletOutputStream out = response.getOutputStream();
baos.writeTo(out);
out.flush();
}
Posted by
Sajjad
at
11:44 am
0
comments
Date st= new Date();
URL myURL = new URL("http://www.resalty.net/api/sendSMS.php?userid=YYYYYYY&password=XXXXXXXX&sender=XXX&to=966530XXXX&msg=Test"+st.toString());
URLConnection myURLConnection = myURL.openConnection();
myURLConnection.connect();
myURLConnection.getContent();
Posted by
Sajjad
at
10:26 pm
2
comments
for(DbtDebtVchrSum com:this.companySummary)
{
if(com.getTotalDebit().compareTo(com.getPayment())==0)
rmvList.add(com);
}
for(DbtDebtVchrSum com:rmvList)
{
this.companySummary.remove(com);
}
Posted by
Sajjad
at
12:20 am
0
comments
Query q1 = em.createQuery("SELECT e.name, e.salary FROM Employee e");
List<Object[]> result1 = q1.getResultList();
for (Object[] resultElement : result1) {
String name = (String)resultElement[0];
Double salary = (Double)resultElement[1];
...
}
Query q2 = em.createQuery("SELECT e.name, e.salary, e.department FROM Employee e");
List<Object[]> result2 = q2.getResultList();
for (Object[] resultElement : result2) {
String name = (String)resultElement[0];
Double salary = (Double)resultElement[1];
Department dept = (Department)resultElement[2];
...
}
Query q3 = em.createQuery("SELECT COUNT(e), SUM(e.salary) FROM Employee e");
Object[] result3 = (Object[])q3.getSingleResult();
Long count = (Long)result3[0];
Double sum = (Double)result3[1];
Posted by
Sajjad
at
8:45 am
0
comments
SELECT *
FROM TABLE
AS OF TIMESTAMP TO_TIMESTAMP('18-JUN-13 10.00.00.000000')
Posted by
Sajjad
at
2:44 pm
0
comments
Labels: flashback query, Oracle