2 hours is tight. There's no guarantee when the bags will come out. It's not unreasonable to expect 45 min to an hour from the time you land. Also - do you have the right to enter Schengen? Let's be clear - you're not connecting, you have 2 back-to-back flights on separate tickets. This means you must be qualified to enter Schengen, not just transit.