2017-01-24 3 views
0

Я работаю над элементом, в котором будильник CloudWatch запускает уведомление SNS, которое, в свою очередь, вызывает функцию AWS Lambda (на Python). Мне нужна функция для подключения к SQL-серверу и выполнения команды. Я пробовал с pyodbc и pypyodbc, и пока не повезло. Я начинаю думать, что это будет невозможно.Может ли функция AWS Lambda python подключаться к SQL Server?

Если это невозможно в Python, это можно сделать на C#?

ответ

1

С 1 декабря 2016 года теперь вы можете создавать функции AWS Lambda в C# с использованием среды .NET Core 1.0. Что касается подключения к SQL, вы можете использовать пакет kernel core core nuget или использовать поставщик базы данных SQL Server и написать для него обертку. See example here.

Я попытался создать функцию лямбда C# (месяц назад для разработки умения Alexa), когда он впервые стал доступен и опубликовал его на AWS, но получил некоторую ошибку, опубликовав его. Я разместил этот вопрос в SO здесь: Error in publishing an AWS Lambda function built in .NET Core

Так что просто обратитесь к этой ссылке, если вы попадете в некоторые ошибки публикации.

Смежные вопросы