Question : ssrs 2008r2 - Problème d'accès d'Oracle 64bit du constructeur 3.0 de rapport

Bonjour, le

I ont fourni des détails d'environnement en tant que ci-dessous. J'ai créé le point d'émission partagé d'oracle using TNS. et raccordement examiné avec succès using SQLPlus. Mais quand j'essaye d'accéder au point d'émission d'oracle pour créer le nouveau rapport du constructeur 3.0 de rapport, une fois que je choisis la base de données et le raccordement examiné avec succès, il demande le mot de passe. et en entrant le mot de passe il montre l'erreur. (J'ai vérifié la manière différente de qualifications d'utilisateur son fonctionnement en examinant le raccordement. J'obtiens l'erreur différente de la machine locale et de la machine de client en tant que)

Is ceci une issue avec la configuration de service de reportage ou son problème de connectivité de côté d'oracle. Comment est-ce que je peux résoudre ce problème ? Est-ce qu'on l'exige pour installer le dispositif partagé « de connectivité d'outil de client » pour le raccordement de base de données d'oracle ?
Error des ssrs 2008r2 64bit de machine locale installés avec le client 64bit (using le client d'oracle, je peux accéder à l'oracle mais quand j'essaye cependant le constructeur de rapport il donne l'erreur comme suit)
Unable d'Oracle pour se relier attampt du Br/>An d'ORACLE'< à point d'émission 'a été fait au chargeur avec un format incorrect (exception à HRESULT : 0x8007000B) le
Attempt pour charger des bibliothèques de client d'oracle a jeté BadImageFormatException. Ce problème se posera en courant en mode 64bit avec les composants installed.

Error de client de l'oracle 32bit de la machine de client quand le point d'émission de accès d'oracle du constructeur de rapport (en tant qu'accès de constructeur de rapport par le directeur de rapport, le client d'oracle a fait non installé dans cette machine)
Unable à relier Br/>System.Data.OracleClient d'ORACLE'< à point d'émission le 'exige le verson 8.1.7 de logiciel de client d'Oracle ou le greater

Steps pris pour résoudre le problème : permission de plein accès du
Provided à la version d'oracle du folder
checked de maison d'oracle et de client d'oracle. Son 64bit. version du

Environment (à partir du fichier de consignation d'installation de ssrs)
OS :                    Pack de services d'OS du serveur 2003
de Windows :               Région d'OS de Service Pack 2
:                     Langue d'OS du
des Etats-Unis :                   Architecture anglaise d'OS du
(des Etats-Unis) :               architecture de processus de x64
:          64 l'OS de Bit
a groupé :                  No
Description :                   Services de base de données de serveur de SQL 2008 R2
ProductName :                   Type du serveur 2008 R2
de SQL :                          Version de RTM
:                       10
SPLevel :                       endroit d'installation de 0
:         édition d'installation du
de F:\MSSQLInstall\ ........ :          
Feature d'ENTREPRISE :                       Statut de Services
de reportage :                        Statut de Passed
MSI :                    Statut de configuration de Passed
:          Client 11.2.0.1 .0
HOME SELECTION
de Passed

(de la notation de client d'Oracle)

OraClient11g_home2
Oracle--------------------------------------------------------------------------------endroit d'inventaire du
Central : le
Oracle de « C:\Program Files\Oracle\Inventory " autoguident Status
OraClient11g_home2 Selected
PATH = C:\oracle\product\11.2 .0 \ client_1 \ bin ; le
C:\Program classe (x86) \ des kits ressource de Windows \ outils \ ;
C:\Perl64\site\bin ;
C:\Perl64\bin ; le
C:\Program classe (x86) \ outils de support \ ;
Oracle 64bit, client 64bit du
.......... d'oracle installé sur les ssrs machine.


Thanks

class= de

Réponse : ssrs 2008r2 - Problème d'accès d'Oracle 64bit du constructeur 3.0 de rapport

J'ai résolu ce problème moi-même.


Le constructeur de rapport de serveur de SQL est une application de client de 32 bits, il ne pourra pas employer le client d'Oracle de version de 64 bits et ne donne pas l'erreur quand se reliant à Oracle de constructeur de rapport using le client 64bit.

Étapes pour la solution
1) Pour résoudre ceci, installer la version de bit du client 32 d'Oracle sur la machine de client sur l'utilisation avec le constructeur de rapport.

2) Installer la version de bit du client 64 d'Oracle sur le serveur de services de reportage.





 

Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us