Will Azure SQL database automatic upgrade to new service tiers? - database

Currently I am using free 20 MB Azure SQL database web edition. Microsoft is going to retire the Azure Web and Business edition after 12 September 2015. Microsoft had announced new service tiers.
If I do not upgrade it to new service tiers, will it upgrade automatically? Which service tiers will it get upgraded to?
If it will not upgrade automatically, will my database get deleted or remains as usual?

Yes if you don't upgrade, you will be automatically upgraded post Web and Business retirement. The destination service tier will be defined based on the billable size of the DBs. You can get details of the pricing tier here: http://azure.microsoft.com/blog/2014/04/24/azure-sql-database-introduces-new-service-tiers/
For free DBs specifically, we are working on a replacement for this SKU which will be available for the retirement date. Free DB will be mapped in the new Free DB SKU.
Thanks
Silvia

I called Azure Sales number and the sales person told me that the free 20MB database will remain free of charge after the retirement of Web and Business pricing tier.
Besides that, I also create support ticket regarding this matter. The support engineer told me that the free 20 MB database will be automatically upgraded to a new free 20 MB database with Basic tier that carries characteristics of Basic except the database size. Attached is the picture of email sent by Azure Support Engineer:

Related

Azure SQL Server Login failed after Free-trial

I am currently using Azure for studies. My 30-day free trial is now over. However, I can see that after this free trial, there would be a period of another 11 months or so of free products, list in which SQL Server is included.
I have a SQL Server database hosted under this account and I can no longer access it. Would not it be included in this one year trial? Or should I start paying now? I want to use it for studies and I cannot pay much.
Password is correct, because I noted it down and I have it in my web.config. But I am still getting this error:
Login failed for user XXX. ... Error: 18456
According on the Azure free account document:
What happens once I use my $200 free credit or I’m at the end of 30 days?
We’ll notify you so you can decide if you want to upgrade to pay-as-you-go pricing and remove the spending limit. If you do, you’ll have access to free products.* If you don’t, your account and products will be disabled, and you'll need to upgrade to resume usage.
It gives you the answer. That's why you can't access your Azure SQL database.
You could upgrade to pay-as-you-go pricing and continue to use the Azure SQL database in the left 11 months for free.
Azure SQL database has many price tiers, if your database is not very large, you can change to the Basic price tier and only need 4.99$/month after one yeas later:
Hope this helps.

What is the difference between ODI on marketplace or on premise?

What’s the difference between ODI on marketplace or on premise? What exactly is ODI on marketplace?
Some experts told me that On Cloud the focus is on ODI on Marketplace.
On premise, ODI is based on many other products like OBIA, FDMEE, Hyperion Planning.
I wanted to learn the difference in simple layman terms as I am not familiar with products like OBIA, FDMEE, Hyperion Planning.
As per my research on this area , there are some cloud products -like ODICS, DIPC, DIPC Classic.
I am curious to know weather ODI on Marketplace will have all equivalent functionalities which are offered through ODICS, DIPC, DIPC Classic.
Thanks,
Disclaimer : I'm an Oracle employee
ODI on Marketplace is basically a compute instance (VM in the cloud) where ODI is pre-installed. It has the same functionalities as ODI on premise. It also comes with a mysql database on the VM to hold the repository if that option has been chosen during provisioning. Alternatively the repository can be created on an existing Autonomous Database. The cost of the service is only the price of the compute instance. At the moment ODI on Marketplace doesn't require a license if the target is an Autonomous Database or a DBaaS on OCI. If the target is another technology, a license (same as on-prem license) is required and has to be acquired separately.
On premise, ODI is based on many other products like OBIA, FDMEE, Hyperion Planning.
This is the other way around. ODI is a tool on it's own. OBIA and FDMEE are two products that are using ODI to extract data from specific Apps and load it into a data warehouse.
As per my research on this area , there are some cloud products -like ODICS, DIPC, DIPC Classic.
These services are not strategic products anymore so it is not possible to provision new instances of it. ODI on marketplace as similar functionalities as ODICS. DIPC Classic and DIPC could also include Oracle GoldenGate and Oracle Enterprise Data Quality features depending on the edition that was chosen (Strandard, Enterprise or Governance). If these features are needed to these are GoldenGate on Marketplace and EDQ on Marketplace.
There is another product called OCI Data Integration being release soon so check the news for webinars in the coming weeks.
[EDIT] OCI Data Integration has been released in June 2020. It allows to build serverless integration jobs in the Cloud

SSRS and PowerBI Server

I've been using SSRS 2012 for a while now. Keep in mind I'm currently using SSRS 2012 but have set up a 2016 server and will be migrating about 200 reports within the next few months. Just went to PBI training and found out about the new Power BI Server that can sit on top of SSRS. Exciting in that we're in healthcare and cannot use the PBI publishing service for HIPAA reasons. But, I wanted to be sure I understand some things:
In SSRS, you can create a datasource and datasets that are used
regularly for efficiency and to keep down storage sizes. In
PBIRServer, it appears that you create each datasource and the
individual datasets used and store separately for each report. Is
this accurate and doesn't that seem like a step back?
Can I include SSRS reports and BPI reports/dashboards on the same
site?
If we're going to set up a local PBIRServer, can we develop using
PBIpro with about 5-10 pro users but then let the folks that
basically just want to view data use the free version?
If we develop using PBIpro can we still publish to the PBIRServer
with mobile formats? Documentation seems to indicate we need a
different development tool with a much higher cost.
Can you include a hyperlink from PBIRServer reports/dashboards that
to a specific report on the same server? I’m seeing this being used
via PBI for the visuals and then the drill-down-to as the existing
SSRS reports. They’re working great for our current purposes.
Is there a publication that articulates some of these specifics?
Thanks so much!
I think the first thing to keep in mind is that reportserver 2016 and power bi reportserver 2016 are different products. Licensing Power BI reportserver can only be obtained by either buying power bi premium capacity or have an enterprise sql server with Software Assurance
PBI premium: Costprice for this will be 5000$ a month
power bi price calculator
SQL Server Enterprise: $14,256 per corepack , 2 are required + SA
I can't answer all other question, but for question 2:
Yes you can deploy power bi and regular reports to a pbiRS server.
Question 3:
When you develop locally you have to use the power bi desktop for reporting services. To deploy this to a pbi RS you are not required to have a pbi pro license. Since you are using on premise resources, you will follow the licensing model of sql reportserver. The users connecting to the reportserver are no power bi users, just regular ssrs consumers install power bi desktop for report services
If I understand your questions well, you might need to install both, depending on organization size, report creators number and report users number.
SSRS for those people who are OK using standard reports only (with exposed datasources and standard layout design tool) so SSRS yes included with your SQL Server license
Power BI Report Server (SQL Enterprise+Assurance or PBI Premium license) for more sophisticated reports for business people; but to design/publish these reports you need Power BI Pro licence, per report developer

Connecting to Dynamics CRM database hosted in the "cloud" on Office 365

The company I work for uses Microsoft Dynamics CRM to track our clients and is hosted through Office 365. It has the most up-to-date client information.
Up until now we have been maintaining a second database with duplicate data that is used for the internal database... as you might have guessed it doesn't get updated with the latest information, so we run into issues where a query is run and pulls out of date client information.
Instead of queries using the internal database's client list, I want to pull the data from the CRM database. Has anyone done this before and have experience with it? Not finding much on it. The URL is something like https://businessname.crm.dynamics.com. Oh and I am using Django.
You can't access the database for CRM online. However CRM has a number of web services which provide easy access to data, you will probably want to use the Web API.
There is a lot of documentation available on the MSDN; Use Microsoft Dynamics 365 web services.

Azure availability set: IIS + SQL Server

Can someone please explain me what I need to do in order to make my websites available all the time using Microsoft azure.
At the moment I have just one dedicated server with IIS (running 7 websites) and SQL Server - all on one machine. Beside this I use Redis-lab as cloud service for hosting Redis cache.
I'm more or less happy how this works, but in case that something happens with server, or I need to restart it of course my website goes down which is not good of course.
So in order to make mitigate some of risks what exactly I need to do?
Am I correct in flowing thinking?
Option 1 - I need one more machine in an availability set with load balancer. This solution is not great as one server will still have an instance of SQL Server running = if that server goes down, websites on the second server will not work as the database is down
Option 2 - I need 3 more servers. 2 for IIS in a load balanced environment and 2 for SQL Server - which is super expensive solution.
Option 3 - 2 more servers. Where existing server and the new one will be for IIS (load balanced) + 3rd server with database. The database server will be write only. Both IIS severs will have an instance of ms SQL running in readonly mode => content from database server will be replicated to their databases. In this scenario if SQL Server goes down websites will still work as they will pull data from their own read only databases
Are there any other options?
Thanks
Regarding other options have you considered the option of moving the databases to Azure SQL which would give you redundancy out of the box? Similarly if you can move the websites to Azure App Service you can get the same for the sites.
Yes, you definitely need the availability set for your deployment. Please, take a look at Azure availability checklist written by Microsoft.
I would propose you to migrate your web apps to the Azure Web Apps + set up the SQL Server deployment according to the availability best practices. Migrating them to the web apps as a service will eliminate some administrative tasks and the problem of placing all of the eggs in the same basket. You can place them to the one Web Apps Pricing Plan and change that plan when needed, for example, from more powerful resources to least powerful (or from the paid one to the free one for all of your sites).
If SQL Azure is not a solution for you, and (from my point of view) the data source is more critical than frontent/.../, it is highly recommended to deploy SQL Sever according to the tutorials provided above.

Resources