Soy nuevo en ASP.NET-ville, sea gentil.Sintaxis de metadatos de cadenas de conexión ASP.NET
He estado solucionando problemas en una configuración ASP.NET, donde los valores del servidor/base de datos están cambiando, por lo tanto, web.config necesita ser actualizado.
Hay múltiples instancias <add name="NameXYZ" connectionString="blah" />
(múltiples componentes de ASP.NET), pero algunas de ellas están marcadas de manera diferente a otras.
Tengo las siguientes informaciones:
<add name="CONNECTION-B" connectionString="metadata=res://*/ZZZZ.ssdl;provider=System.Data.SqlClient;provider connection string="Data Source=XXX;Initial Catalog=YYY;Persist Security Info=True;User ID=AAA;Password=BBBB;MultipleActiveResultSets=True"" providerName="System.Data.EntityClient" />
<add name="CONNECTION-A" connectionString="server=XXX;database=YYY;user id=XXX;password=BBB" />
He usado los valores sustituidos en la anterior, haciendo la suposición de que para ambos tipos de formato:
- XXX es el servidor (MSSQL HOST)
- YYY es el nombre de la base
- AAA es el usuario de base de datos, y
- acreditación es los EE.UU. er contraseña
(ZZZZ es una lista de tubo delimitado de algo)
preguntas son las siguientes:
A) ¿Es mi suposición de términos de cadena de conexión sinónimo exacto? (Fuente de datos < => servidor, base de datos < => catálogo inicial)
B) ¿Hay algún error de sintaxis en el marcado? Algunos documentos de MSDN que he consultado usan marcas dobles, únicas y "
indistintamente.