SQL Server 2008 Launch Content und Fragen

Ich hoffe Sie haben das Launch Event in Frankfurt zu SQL Server 2008 / Windows Server 2008 und Sharepoint Server 2008 und im Speziellen die Session, die Daniel Walzenbach und ich zusammen gehalten haben genossen. Als kurze Referenz (obwohl sie die Session Unterlagen auch noch in den post-documents erhalten werden) finden sie hier schon vorab die Session zum Download, die natürlich auch die kleinen Features beinhalten, für deren Vorstellung wir leider keine Zeit mehr hatten ;-) Zusätzlich kamen noch Fragen auf, die wir zur Beantwortung mitnahmen und hier kurz beantwortet werden sollen. Die durchaus berechtigten und sehr guten Fragen sind daher für eine weitere Referenz auf Englisch verfasst. 

  • Is encryption supported by the filestream datetype ?

    No, Encryption is not supported for the filestream data. Directories should be secured using Windows security to prevent any access from accounts beside the SQL Server service accounts.

  • How does SQLBulkCopy differ from the new table type in SQL Server which is reflected through the SqlDBType.Structured type in .NET ? There was already a SqlBulkCopy class which could be used for transferring the data to the server ?

    For a simple import of data, this is for sure true. SqlBulkCopy offers the possibility to insert data into a target table as well as create mappings for the corresponding columns. Aynway, for complex operations, beside doing a normal mapping, like doing server processing within a procedure´, taking a table type as an input parameter and doing a MERGE within the table, SqlBulkCopy would be not an option. Table Valued Parameters are the right decision in this case. They enable the developer to pass data to (or within) the server within a specific structure (table type) for further processing. Data will be available within the session and the scope as READONLY data for further reference. (See the sample from our session using MERGE and Table Valued Parameters in conjunction)  

  • Is the HierarchyId an ANSI compliant datatype ?

    Well, the quick answer is, no(t yet). Unless there is no demand from the customer to have it standardized, this will be not proposed for standardization.

SQL Server 2008 - Was ist neu für Entwickler.pptx