• SQL Server drop user failed: “The database principal owns a schema in the database, and cannot be dropped. (Microsoft SQL Server, Error: 15138)”

    If you try to delete a user who owns a schema, you will receive the following error: Drop failed for User ‘my_user’.  (Microsoft.SqlServer.Smo) The database principal owns a schema in the database, and cannot be dropped. (Microsoft SQL Server, Error: 15138) Therefore, to delete the user, you have to find the schema to which it owns, and transfer the ownership to another user (or role). Use this query to find the schema the user belongs:   SELECT sc.name FROM sys.schemas sc WHERE sc.principal_id = USER_ID('my_user') Once you find the schema with the previous query (eg “db_datareader”), use it to transfer the ownership with this snippet:   ALTER AUTHORIZATION ON SCHEMA::db_datareader…

  • Eseguire la migrazione di utenti e sicurezza a OBIEE 12c

    Per importare/esportare il modello di sicurezza utilizzare la Console Weblogica di OBIEE: accedere alla console e sul lato sinistro fare clic su "Reame di sicurezza", quindi fare clic su "myrealm" nel pannello di destra. Selezionare la scheda Migrazione:     Il processo è lo stesso sia per l'esportazione che per l'importazione. Per l'esportazione selezionare la sottoscheda Esporta. Designare una directory SUL SERVER. Questa directory deve esistere. Fare clic sul pulsante e entro un secondo o due il lavoro è fatto. L'intero processo di importazione delle impostazioni è solo additivo, le impostazioni esistenti rimangono intatte. Pertanto, per exaplme, se un utente fa parte di un gruppo prima della nuova importazione della…

  • Migrate users and security to OBIEE 12c

    To import/export security model use the Weblogic Console of OBIEE: login to console and in the left hand side click on “Security Realms“, and then click on “myrealm” in the right panel. Select the Migration tab:     The process is the same for both export and import. For export select the export sub-tab. Designate a directory ON THE SERVER. This directory must exist. Click the button and within a second or two the job’s done. The whole process of importing settings is additive only, existing settings remain untouched. So, for exaplme, if a user is in one group prior to the new security import, and the import has that…

  • OBIEE 12c, gestione del repository

    Il file di repository (RPD) contiene i modelli di dati, i dettagli dell'origine dati, i calcoli personalizzati, i dettagli dimensionali e così via che portano la potenza alla funzionalità di reporting di OBIEE. La modifica dell'RPD viene comunque eseguita utilizzando lo strumento di amministrazione installato con gli strumenti Client OBIEE: Utilizzare RPD in modalità on-line e non in linea Lo strumento Amministratore consente di modificare il modello di dati in modalità on-line o off-line: In modalità on-line tutte le modifiche vengono immediatamente salvate nel file RPD attivo e sono disponibili per gli utenti dopo un aggiornamento dei metadati all'interno di OBIEE. In modalità off-line è possibile modificare un file RPD…

  • OBIEE 12c, managing repository

    The Repository File (RPD) contains the data models, data source details, custom calculations, dimensional details and so on that bring the power to OBIEE’s reporting capability. Editing the RPD is still performed using the Administrator tool that is installed with the OBIEE Client tools: Work with RPD in on-line and off-line mode The Administrator tool lets you edit the data model in on-line or off-line mode: In on-line mode all changes are immediately saved to the live RPD file and are available to users after a metadata refresh within OBIEE. In off-line mode you can edit an RPD file downloaded from the OBIEE server. In this case the changes are…

  • OBIEE 12c: Configurare il rilevamento dell'utilizzo

    Oracle BI Server supporta la raccolta di dati di rilevamento dell'utilizzo. Quando il rilevamento dei dati di utilizzo è abilitato, il server BI raccoglie i dati di rilevamento dei dati di utilizzo per ogni query e scrive le statistiche in un file di log di rilevamento dei dati di utilizzo o le inserisce direttamente in una tabella di database. Dopo aver completato la migrazione e la configurazione del sistema 12c, è necessario abilitare il rilevamento dell'utilizzo nel file NQSConfig.INI. Per configurare il monitoraggio dell'utilizzo: Aprire il repository in modalità online. Importare le tabelle S_NQ_ACCT e S_NQ_DB_ACCT dallo schema RCU. Nel file NQSConfig.INI, impostare USAGE_TRACKING-YES e aggiornare PHYSICAL_TABLE_NAME e CONNECTION_POOL. Importare…

  • OBIEE 12c: Configure Usage Tracking

    The Oracle BI Server supports the collection of usage tracking data. When usage tracking is enabled, the BI Server collects usage tracking data for each query, and it writes statistics to a usage tracking log file or inserts them directly in to a database table. After you complete migrating and configuring the 12c system, you must enable usage tracking in the NQSConfig.INI file. To configure usage tracking: Open the repository in online mode. Import the S_NQ_ACCT and the S_NQ_DB_ACCT table from the RCU schema. In the NQSConfig.INI file, set USAGE_TRACKING=YES and update the PHYSICAL_TABLE_NAME and the CONNECTION_POOL. Import the following tables to track query statistics related to the initialization block…

  • Utilità di risoluzione dei problemi EPM

    Le seguenti utilità non sono in genere descritte nella documentazione del prodotto, pertanto potrebbero mancare i riferimenti ad esse. Le cinque utilità seguenti possono essere eseguite dalla riga di comando. (1) Il rapporto di distribuzione è stato introdotto con EPM 11.1.2.2 (11 aprile 2012). Descrive in dettaglio gli indirizzi web logici, i server web, le porte delle applicazioni, le connessioni al database, le directory degli utenti, i repository di database configurati per il sistema EPM, le directory dei dati utilizzate dai prodotti di sistema EPM, le directory delle istanze, le case FMW, il racconto della distribuzione, Eccetera. Aiuta anche a mantenere onesti se hai apportato modifiche al sistema e in…

  • EPM troubleshooting Utilities

    The following utilities are typically not described in product documentation, so you might miss references to them. The following five utilities may be run from the command line. (1) Deployment Report was introduced with EPM 11.1.2.2 (11 April 2012). It details logical web addresses, web servers, application ports, database connections, user directories, database repositories configured for the EPM system, data directories used by EPM system products, instance directories, FMW homes, deployment distory, et cetera. It also helps to keep you honest about whether you made changes to the system and at what times! Download Shared Services patch 13530721 to get the backported functionality in EPM 11.1.2.1. Run it from /Oracle/Middleware/user_projects/epmsystem1/bin/epmsys_registry.sh…

  • Disabilitare completamente il controllo dell'account utente in Windows Server 2012

    Per disattivare Controllo dell'account utente (UAC) in Windows Server 2012 & Windows Server 2012 R2 aprire il Pannello di controllo -> Account utente, fare clic su Modifica impostazioni di controllo account utente e selezionare Non notificare mai: Ma in realtà non è così semplice. Dopo l'installazione e la configurazione di alcuni software, ho notato che la disattivazione del controllo dell'utente tramite il Pannello di controllo non mi ha aiutato. Per disabilitare in modo permanente il controllo dell'account utente, impostare la chiave del Registro di sistema EnableLUA in HKLM SOFTWARE , Microsoft Windows CurrentVersion , Policies , System su 0x00000000 (0) come indicato nel seguente articolo MSDN qui.  Dopo un riavvio,…