SQL-Abfrage zu XML-Datei

Das tägliche Abfrageergebnis als XML-Datei schreiben. Die Spalte „erstellt“ enthält Datum und Uhrzeit von der Datensatzanlage.

@echo off
set jahr=%date:~-2%
set monat=%date:~-7,2%
set tag=%date:~-10,2%
bcp "select t1.* \
  , convert(date, dateadd(day, -1, '%tag%.%monat%.%jahr%'), 104) as exportkey \
  from db..table t1 \
  where convert(date, [erstellt]) = dateadd(day, -1, '%tag%.%monat%.%jahr%') \
  order by [erstellt] desc \
  for xml auto, TYPE, ELEMENTS, ROOT('rows')" \
  queryout c:\Temp\rows_%jahr%%monat%%tag%.xml -S (local) -T -w

Structured Query Language (SQL)

DML (Data Manipulation Language): select, insert, update, delete
DDL (Data Definition Language): create, alter, drop
DCL (Data Control Language): grant, revoke
TCL (Transaction Control Language): begin tran, commit tran, rollback

MyBatis

„MyBatis is a first class persistence framework with support for custom SQL, stored procedures and advanced mappings. MyBatis eliminates almost all of the JDBC code and manual setting of parameters and retrieval of results.“

package org.mybatis.example;
public interface BlogMapper {
  @Select("SELECT * FROM blog WHERE id = #{id}")
  Blog selectBlog(int id);
}

Getting started
MyBatis-Spring-Boot-Starter
Spring Boot: Working With MyBatis

Account Lockout and Management Tools

Download Tools from here. Start LockoutStatus.exe and on the File menu, use Select target. Type the user name and hit enter. To Unlock the Account, right click and select Unlock.

dsquery user -name Xyz*
repadmin /showmeta “FQDN_of_User”

ISATAP deaktivieren

ISATAP ist eine Tunneltechnologien, über die Endgeräte per IPv6 miteinander kommunizieren können, auch wenn nur ein IPv4 Transferweg zur Verfügung steht. ISATAP kann nicht arbeiten, wenn es per DNS keinen Eintrag findet aber sie können ISATAP auf auf dem PC abschalten.

netsh interface ipv6 isatap set state state=disabled

Wenn die Änderung rückgängig gemacht werden soll, dann geht das mit:

netsh interface ipv6 isatap set state state=enabled

Weiterlesen…