Imagem baseada na mcr.microsoft.com/dotnet/runtime:3.1 com o unixODBC e o HANA Client.
FROM jprogramador/dotnetcore_and_odbc_hana:latest AS base
WORKDIR /app
FROM mcr.microsoft.com/dotnet/sdk:3.1 AS build-env
WORKDIR /app
COPY *.csproj ./
RUN dotnet restore
COPY . ./
RUN dotnet publish -c Release -o out
FROM base AS final
WORKDIR /app
COPY --from=build-env /app/out .
ENTRYPOINT ["dotnet", "WorkerService1.dll"]
public static void ConectarODBC()
{
try
{
using (var conn = new OdbcConnection("DRIVER={HDBODBC};SERVERNODE=XXX.XXX.XXX.XXX:30015" +
";UID=USUARIO;PWD=SENHA;CS=ESQUEMA"))
{
conn.Open();
conn.Close();
}
}
catch
{
throw;
}
}
public static void ConectarDOTNETCORE()
{
try
{
using (var conn = new HanaConnection("Server=XXX.XXX.XXX.XXX:30015;UserID=USUARIO;Password=SENHA"))
{
conn.Open();
conn.Close();
}
}
catch
{
throw;
}
}
Content type
Image
Digest
sha256:552491fd1…
Size
451.8 MB
Last updated
about 4 years ago
docker pull jprogramador/dotnetcore_and_odbc_hana