J'ai hérité d'un système avec 3 bases de données fonctionnant sur un seul server (SQL Server 2012): StagingDB (250 Go) ReportingDB (350 Go) AppDB (500 Go). Chaque jour, le process suivant arrive: Plusieurs Go de données CSV en text brut sont déposées sur le server par un process tiers. SQL Server Agent récupère datatables et […]
J'ai deux segments de réseau et les deux sont connectés via Internet, disons un en tant que server d'entreprise et un autre en tant que production à distance. J'ai une application Intranet fonctionnant dans les deux environnements en utilisant l'instance SQL unique, tout fonctionne bien. Mais mon environnement de production Internet se déconnecte fréquemment, donc […]
Récemment, j'ai dû implémenter la réplication transactionnelle pour avoir une copy en direct de cette database sur un autre server à des fins de reporting. Lors de la configuration de la réplication, j'ai réalisé que beaucoup de tables n'avaient pas de key primaire, donc je ne pouvais pas publier toutes les tables que je voulais. […]
Je voudrais écrire un script sql pour faire un test de fumée de base pour vérifier que la configuration de la réplication sur mon server est correcte. Je pense qu'un simple set d'opérations CRUD contre les tables censées être répliquées atteindra ce que je veux et j'imagine que le workflow ressemblera à ceci: INSERT une […]
J'ai un problème avec la réplication sur ma machine où je suis coincé avec un certain nombre d'abonnements montrant dans SSMS qui n'existent pas. J'ai essayé de les supprimer en utilisant l'interface user dans SSMS et aussi en utilisant du T-SQL … mais pas de chance. Les publications n'existent même plus (elles étaient sur la […]
Je suis à la search de bonnes pratiques ici … Notre système ERP est Dynamics AX 2009, mais nous passons à AX 2012. Tout est virtuel sauf le SQL Server. Tout frappe le SQL Server; ERP, site Web et tous les rapports. Le site Web et certains rapports doivent être «à la minute». Dois-je aller […]
Je consulte SAP HANA (www.saphana.com), une database relativement récente de SAP. La majeure partie de mon expérience concerne la modélisation de données sur HANA et j'ai donc très peu fait en termes de configuration ou d'administration de réplication ou de traitement ETL (généralement via SAP SLT ou SAP BO Data Services, d'autres produits sont également […]
J'ai une table A_tbl dans ma database. J'ai créé un triggersur sur A_tbl pour capturer les loggings insérés. Trigger insère des loggings dans ma table de queue B_tbl . Cette table a une colonne Identity avec la propriété "Not for replication" comme 1. A_tbl (Id, nom, valeur) avec Id comme key primaire B_tbl (uniqueId, Id) […]
Voici la situation: J'utilise SQL Server 2008 R2, la réplication SQL, Visual Studio 2010, EntityFramework 4, C # 4. Le cours d'action de notre DBA consiste à utiliser une colonne rowguid pour que la réplication SQL fonctionne avec notre configuration. Ces colonnes doivent avoir une propriété StoreGeneratedPattern définie sur Computed sur chacune de ces colonnes. […]
Je travaille actuellement sur une database qui vient avec un projet hérité qui utilise EntityFramework (met à jour le code basé sur la database existante en utilisant Data Model Designer) Actuellement, je travaille sur la copy principale et nos développeurs travaillent localement en utilisant des réplications de fusion SQL Server sur leur PC local. Le […]