Articles of oracle

Valeurs de la liste d’insertion MyBatis

Mapper.xml (fichier XML Mapper) INSERT INTO EMPLOYEE (id, name) VALUES #{element.id}, #{element.name} Employé.java public class Employee { private List list = new ArrayList(); public List getList() { return list; } public void setList(List list) { this.list = list; } } Emp.java public class Emp { public Emp(int id, Ssortingng name) { this.id = id; this.name […]

SQLRecoverableException: exception E / S: réinitialisation de la connexion

Hier soir, j’ai quitté le bureau avec un programme Java en cours d’exécution écrit par moi. Il convient d’insérer de nombreux enregistrements dans notre firebase database d’entreprise (Oracle) à l’aide d’une connexion JDBC. Ce matin, quand je suis revenu au travail, j’ai vu cette erreur (attrapé par un try-catch): java.sql.SQLRecoverableException: I/O Exception: Connection reset Le […]

Quand SQL distincte est-il plus rapide que la programmation java ‘distincte’

Si j’ai une requête SQL qui utilise ‘distinct’ (dans oracle), serait-elle plus rapide que de récupérer le non-distinct, puis d’obtenir les résultats uniques via la programmation Java? J’ai entendu dire quelque part que Oracle Oracle distinct est lourd, mais est-il plus lourd que la «distinction» manuelle via la programmation Java? Merci Franz

Connexion JBOSS avec SGBD Oracle: Aucun nom d’utilisateur correspondant trouvé dans Principals

J’ai un problème avec la connexion à mon application Java sur JBOSS. J’utilise le module de connexion à la firebase database avec JBOSS 7.1.1 L’environnement de test était sur une firebase database MySQL. Tout a bien fonctionné et sans problèmes. L’application déployée correctement et je pouvais me connecter à mon application. Maintenant, pour la production, […]

Quelle est la bonne façon d’extraire tous les résultats (éventuellement implicites) d’une requête Oracle avec JDBC?

Depuis Oracle 12c, nous pouvons extraire des curseurs implicites des clients. Par exemple, il est possible d’exécuter le bloc anonyme PL / SQL suivant dans SQL Developer. DECLARE c1 sys_refcursor; c2 sys_refcursor; BEGIN OPEN c1 FOR SELECT 1 AS a FROM dual; dbms_sql.return_result(c1); OPEN c2 FOR SELECT 2 AS b FROM dual; dbms_sql.return_result(c2); END; Pour […]

Comment obtenir les valeurs des parameters de liaison à partir de l’object Oracle JDBC PreparedStatement

Je souhaite implémenter la journalisation de toutes les instructions exécutées avec les parameters de liaison réels lors de l’utilisation d’Oracle JDBC. Et je préférerais pouvoir créer une telle méthode de journalisation en ne transmettant que l’object PreparedStatement en tant que paramètre. Par exemple, j’ai créé PreparedStatement et lié un paramètre PreparedStatement ps = conn.prepareStatement( “SELECT […]

Dans l’URL, orgId, UserId et User n’apparaissent pas dans R12.

Dans l’écran Oracle iProcurement R12.2.6, j’ai ajouté un lien tel que Catalogue – il est défini sur la page $ OA_HTML / US / POPNEWS.htm comme catalog Lorsque je clique sur le lien dans l’URL, cela ressemble à: http: //isyg011.8000//OA_HTML/jsp/por/cat.jsp? liabilityId = 5014 mais la même configuration est faite dans 11i, mais nous pourrions obtenir: […]

Pourquoi parfois Hibernate charge-t-il des instances d’une sous-classe incorrecte?

nous avons un problème étrange en veille prolongée que nous ne pouvons pas expliquer. Ce que nous avons: une classe abstraite et deux sous-classes de celle-ci. Laisse les appeler A, SubA1, SubA2 nous avons une autre classe abstraite et quelques sous-classes. Appelez B, SubB1, SubB2. Il existe une relation multiple entre SubB1 et A. Les […]

Quoi et quand dois-je spécifier setFetchSize ()?

Je vois beaucoup de guides de “meilleures pratiques” pour JDBC / MySQL qui me disent de spécifier setFetchSize (). Cependant, je ne sais pas quand spécifier et ce que (déclaration, jeu de résultats) spécifier. Statement.setFetchSize() or PreparedStatement.setFetchSize() ResultSet.setFetchSize() De ces deux, que dois-je spécifier? De la documentation javadoc et oracle , c’est là que je […]

Traitement de fichiers sur deux machines différentes à l’aide d’un lot de ressorts

Mon scénario de traitement de fichier est, read input file -> process -> generated output file mais je dois deux machines physiquement différentes qui sont connectées à une zone de stockage où je reçois tous les fichiers d’entrée et un serveur de firebase database. Deux serveurs d’applications fonctionnent sur ces machines (1 sur chaque serveur). […]